Module serde

Source

Structs§

ArrayNodeFlatBuffer
A utility struct for creating an fba::ArrayNode flatbuffer.
ArrayParts
ArrayParts represents a parsed but not-yet-decoded deserialized Array. It contains all the information from the serialized form, without anything extra. i.e. it is missing a DType and len, and the encoding_id is not yet resolved to a concrete vtable.
SerializeOptions
Options for serializing an array.

Traits§

ArrayChildren
To minimize the serialized form, arrays do not persist their own dtype and length. Instead, parent arrays pass this information down during deserialization. This trait abstracts over either a serialized crate::serde::ArrayParts or the in-memory crate::data::ArrayData.