Module shape

Source
Expand description

Open specification for the shapes

Structs§

ShapePair
A shape pair for stronger compression and decoding

Enums§

ShapeDefinition
The type of shape we are decoding

Traits§

ShapeToStore
Encode/Decode a Shape to the column cache
ValueToStore
Encode/Decode a Value to the column cache with a Shape describing how to store
ValueTypeToStore
Encode/Decode a ValueType to the column cache with a Shape describing how to store

Functions§

decode_shape
Decode shapes from the column cache using an index to find the shape encoding
decode_value
Decode a value from the column cache
encode_shape
Create shapes
encode_value
Encode a value to the column cache