Structs§
- Index8
- This is a
VarZeroVecFormatthat stores u8s in the index array, and a u8 for a length. - Index16
- This is a
VarZeroVecFormatthat stores u16s in the index array, and a u16 for a length. - Index32
- This is a
VarZeroVecFormatthat stores u32s in the index array, and a u32 for a length. Will have a larger data size, but will support large arrays without problems. - VarZero
Slice Iter - An iterator over
VarZeroSlice - VarZero
VecComponents - A more parsed version of
VarZeroSlice. This type is where most of theVarZeroVecinternal representation code lies.
Traits§
- VarZero
VecFormat - This trait allows switching between different possible internal
representations of
VarZeroVec.
Functions§
- compute_
serializable_ len - compute_
serializable_ len_ without_ length - get_
serializable_ bytes_ non_ empty - Collects the bytes for a
VarZeroSliceinto aVec. - write_
serializable_ bytes - Writes the bytes for a
VarZeroSliceinto an output buffer. - write_
serializable_ bytes_ without_ length - Writes the bytes for a
VarZeroLengthlessSliceinto an output buffer. Usable for aVarZeroSliceif you first write the length bytes.