JSON BinPack  0.0.1
A space-efficient open-source binary JSON serialization format based on JSON Schema with both schema-driven and schema-less support.
Any Encodings

Classes

struct  sourcemeta::jsonbinpack::BYTE_CHOICE_INDEX
 The encoding consists of an index to the enumeration choices encoded as an 8-bit fixed-length unsigned integer. More...
 
struct  sourcemeta::jsonbinpack::LARGE_CHOICE_INDEX
 The encoding consists of an index to the enumeration choices encoded as a Base-128 64-bit Little Endian variable-length unsigned integer. More...
 
struct  sourcemeta::jsonbinpack::TOP_LEVEL_BYTE_CHOICE_INDEX
 If the input value corresponds to the index 0 to the enumeration choices, the encoding stores no data. Otherwise, the encoding consists of an index to the enumeration choices minus 1 encoded as an 8-bit fixed-length unsigned integer. More...
 
struct  sourcemeta::jsonbinpack::CONST_NONE
 The constant input value is not encoded. More...
 
struct  sourcemeta::jsonbinpack::ANY_PACKED_TYPE_TAG_BYTE_PREFIX
 

Detailed Description