[][src]Module solana_sdk::short_vec

Structs

ShortUsize

Same as usize, but serialized with 1 to 9 bytes. If the value is above 0x7f, the top bit is set and the remaining value is stored in the next bytes. Each byte follows the same pattern until the 9th byte. The 9th byte, if needed, uses all 8 bits to store the last byte of the original value.

ShortVec

Functions

decode_len

Return the decoded value and how many bytes it consumed.

deserialize

If you don't want to use the ShortVec newtype, you can do ShortVec deserialization on an ordinary vector with the following field annotation:

encode_len

Return the serialized length.

serialize

If you don't want to use the ShortVec newtype, you can do ShortVec serialization on an ordinary vector with the following field annotation: