Expand description
Async encoders and decoders for the primitive number types, both big-endian and little-endian.
Structs§
- Decode
I8 - Decode a
i8. - Decode
I16BE - Decode a
i16in big-endian byte order. - Decode
I16LE - Decode a
i16in little-endian byte order. - Decode
I16Native - Decode a
i16in native byte order. - Decode
I32BE - Decode a
i32in big-endian byte order. - Decode
I32LE - Decode a
i32in little-endian byte order. - Decode
I32Native - Decode a
i32in native byte order. - Decode
I64BE - Decode a
i64in big-endian byte order. - Decode
I64LE - Decode a
i64in little-endian byte order. - Decode
I64Native - Decode a
i64in native byte order. - Decode
U8 - Decode a
u8. - Decode
U16BE - Decode a
u16in big-endian byte order. - Decode
U16LE - Decode a
u16in little-endian byte order. - Decode
U16Native - Decode a
u16in native byte order. - Decode
U32BE - Decode a
u32in big-endian byte order. - Decode
U32LE - Decode a
u32in little-endian byte order. - Decode
U32Native - Decode a
u32in native byte order. - Decode
U64BE - Decode a
u64in big-endian byte order. - Decode
U64LE - Decode a
u64in little-endian byte order. - Decode
U64Native - Decode a
u64in native byte order. - Encode
I8 - Encode a
i8. - Encode
I16BE - Encode a
i16in big-endian byte order. - Encode
I16LE - Encode a
i16in little-endian byte order. - Encode
I16Native - Encode a
i16in native byte order. - Encode
I32BE - Encode a
i32in big-endian byte order. - Encode
I32LE - Encode a
i32in little-endian byte order. - Encode
I32Native - Encode a
i32in native byte order. - Encode
I64BE - Encode a
i64in big-endian byte order. - Encode
I64LE - Encode a
i64in little-endian byte order. - Encode
I64Native - Encode a
i64in native byte order. - Encode
U8 - Encode a
u8. - Encode
U16BE - Encode a
u16in big-endian byte order. - Encode
U16LE - Encode a
u16in little-endian byte order. - Encode
U16Native - Encode a
u16in native byte order. - Encode
U32BE - Encode a
u32in big-endian byte order. - Encode
U32LE - Encode a
u32in little-endian byte order. - Encode
U32Native - Encode a
u32in native byte order. - Encode
U64BE - Encode a
u64in big-endian byte order. - Encode
U64LE - Encode a
u64in little-endian byte order. - Encode
U64Native - Encode a
u64in native byte order.
Functions§
- decode_
i8 - Create a decoder for a
i8. - decode_
i16_ be - Create a decoder for a
i16in big-endian byte order. - decode_
i16_ le - Create a decoder for a
i16in little-endian byte order. - decode_
i16_ native - Create a decoder for a
i16in native byte order. - decode_
i32_ be - Create a decoder for a
i32in big-endian byte order. - decode_
i32_ le - Create a decoder for a
i32in little-endian byte order. - decode_
i32_ native - Create a decoder for a
i32in native byte order. - decode_
i64_ be - Create a decoder for a
i64in big-endian byte order. - decode_
i64_ le - Create a decoder for a
i64in little-endian byte order. - decode_
i64_ native - Create a decoder for a
i64in native byte order. - decode_
u8 - Create a decoder for a
u8. - decode_
u16_ be - Create a decoder for a
u16in big-endian byte order. - decode_
u16_ le - Create a decoder for a
u16in little-endian byte order. - decode_
u16_ native - Create a decoder for a
u16in native byte order. - decode_
u32_ be - Create a decoder for a
u32in big-endian byte order. - decode_
u32_ le - Create a decoder for a
u32in little-endian byte order. - decode_
u32_ native - Create a decoder for a
u32in native byte order. - decode_
u64_ be - Create a decoder for a
u64in big-endian byte order. - decode_
u64_ le - Create a decoder for a
u64in little-endian byte order. - decode_
u64_ native - Create a decoder for a
u64in native byte order. - encode_
i8 - Create an encoder for a
i8. - encode_
i16_ be - Create an encoder for a
i16in big-endian byte order. - encode_
i16_ le - Create an encoder for a
i16in little-endian byte order. - encode_
i16_ native - Create an encoder for a
i16in native byte order. - encode_
i32_ be - Create an encoder for a
i32in big-endian byte order. - encode_
i32_ le - Create an encoder for a
i32in little-endian byte order. - encode_
i32_ native - Create an encoder for a
i32in native byte order. - encode_
i64_ be - Create an encoder for a
i64in big-endian byte order. - encode_
i64_ le - Create an encoder for a
i64in little-endian byte order. - encode_
i64_ native - Create an encoder for a
i64in native byte order. - encode_
u8 - Create an encoder for a
u8. - encode_
u16_ be - Create an encoder for a
u16in big-endian byte order. - encode_
u16_ le - Create an encoder for a
u16in little-endian byte order. - encode_
u16_ native - Create an encoder for a
u16in native byte order. - encode_
u32_ be - Create an encoder for a
u32in big-endian byte order. - encode_
u32_ le - Create an encoder for a
u32in little-endian byte order. - encode_
u32_ native - Create an encoder for a
u32in native byte order. - encode_
u64_ be - Create an encoder for a
u64in big-endian byte order. - encode_
u64_ le - Create an encoder for a
u64in little-endian byte order. - encode_
u64_ native - Create an encoder for a
u64in native byte order.