Module libipld_cbor::decode
source · Expand description
CBOR decoder
Functions§
- Reads
len
number of bytes from a byte stream. - Reads a f32 from a byte stream.
- Reads a f64 from a byte stream.
- Reads a cid from a stream of cbor encoded bytes.
- Reads a list of any type that implements
TryReadCbor
from a stream of cbor encoded bytes. - Read a and validate major “byte”. This includes both the major type and the additional info.
- Reads a map of any type that implements
TryReadCbor
from a stream of cbor encoded bytes. - Reads
len
number of bytes from a byte stream and converts them to a string. - Reads a u8 from a byte stream.
- Reads a u16 from a byte stream.
- Reads a u32 from a byte stream.
- Reads a u64 from a byte stream.
- Read the uint argument to the given major type. This function errors if: