msgpack-zig
msgpack-zig copied to clipboard
MessagePack for Zig
MessagePack for Zig
Based on github.com/tarantool/msgpuck.
Stream API implementation progress
| Type | Encoding | Decoding |
|---|---|---|
| generic | :white_check_mark: | |
| int (7-64 bit) | :white_check_mark: | |
| comptime int (7-64 bit) | :white_check_mark: | |
| float (32, 64 bit) | :white_check_mark: | |
| comptime float (64 bit) | :white_check_mark: | |
| bool | :white_check_mark: | |
| Optional | :white_check_mark: | |
| Struct | :white_check_mark: | |
| Pointer | :ballot_box_with_check: | |
| Map | :ballot_box_with_check: | |
| Array | :white_check_mark: | |
| Slice | :white_check_mark: | |
| Many | :white_check_mark: | |
| string | :white_check_mark: | |
| binary | :white_check_mark: | |
| extension | :white_check_mark: | |
| nil | :white_check_mark: |
- :white_check_mark: - implemented with unit tests
- :ballot_box_with_check: - implemented without unit tests