Module bytecodec::fixnum [] [src]

Encoders and decoders for numbers which have fixed length binary representation.

Structs

F32beDecoder

Decoder which decodes f32 values by big-endian byte order.

F32beEncoder

Encoder which encodes f32 values by big-endian byte order.

F32leDecoder

Decoder which decodes f32 values by little-endian byte order.

F32leEncoder

Encoder which encodes f32 values by little-endian byte order.

F64beDecoder

Decoder which decodes f64 values by big-endian byte order.

F64beEncoder

Encoder which encodes f64 values by big-endian byte order.

F64leDecoder

Decoder which decodes f64 values by little-endian byte order.

F64leEncoder

Encoder which encodes f64 values by little-endian byte order.

I16beDecoder

Decoder which decodes i16 values by big-endian byte order.

I16beEncoder

Encoder which encodes i16 values by big-endian byte order.

I16leDecoder

Decoder which decodes i16 values by little-endian byte order.

I16leEncoder

Encoder which encodes i16 values by little-endian byte order.

I32beDecoder

Decoder which decodes i32 values by big-endian byte order.

I32beEncoder

Encoder which encodes i32 values by big-endian byte order.

I32leDecoder

Decoder which decodes i32 values by little-endian byte order.

I32leEncoder

Encoder which encodes i32 values by little-endian byte order.

I64beDecoder

Decoder which decodes i64 values by big-endian byte order.

I64beEncoder

Encoder which encodes i64 values by big-endian byte order.

I64leDecoder

Decoder which decodes i64 values by little-endian byte order.

I64leEncoder

Encoder which encodes i64 values by little-endian byte order.

I8Decoder

Decoder which decodes i8 values.

I8Encoder

Encoder which encodes i8 values.

U16beDecoder

Decoder which decodes u16 values by big-endian byte order.

U16beEncoder

Encoder which encodes u16 values by big-endian byte order.

U16leDecoder

Decoder which decodes u16 values by little-endian byte order.

U16leEncoder

Encoder which encodes u16 values by little-endian byte order.

U24beDecoder

Decoder which decodes unsigned 24-bit integers by big-endian byte order.

U24beEncoder

Encoder which encodes unsigned 24-bit integers by big-endian byte order.

U24leDecoder

Decoder which decodes unsigned 24-bit integers by little-endian byte order.

U24leEncoder

Encoder which encodes unsigned 24-bit integers by little-endian byte order.

U32beDecoder

Decoder which decodes u32 values by big-endian byte order.

U32beEncoder

Encoder which encodes u32 values by big-endian byte order.

U32leDecoder

Decoder which decodes u32 values by little-endian byte order.

U32leEncoder

Encoder which encodes u32 values by little-endian byte order.

U40beDecoder

Decoder which decodes unsigned 40-bit integers by big-endian byte order.

U40beEncoder

Encoder which encodes unsigned 40-bit integers by big-endian byte order.

U40leDecoder

Decoder which decodes unsigned 40-bit integers by little-endian byte order.

U40leEncoder

Encoder which encodes unsigned 40-bit integers by little-endian byte order.

U48beDecoder

Decoder which decodes unsigned 48-bit integers by big-endian byte order.

U48beEncoder

Encoder which encodes unsigned 48-bit integers by big-endian byte order.

U48leDecoder

Decoder which decodes unsigned 48-bit integers by little-endian byte order.

U48leEncoder

Encoder which encodes unsigned 48-bit integers by little-endian byte order.

U56beDecoder

Decoder which decodes unsigned 56-bit integers by big-endian byte order.

U56beEncoder

Encoder which encodes unsigned 56-bit integers by big-endian byte order.

U56leDecoder

Decoder which decodes unsigned 56-bit integers by little-endian byte order.

U56leEncoder

Encoder which encodes unsigned 56-bit integers by little-endian byte order.

U64beDecoder

Decoder which decodes u64 values by big-endian byte order.

U64beEncoder

Encoder which encodes u64 values by big-endian byte order.

U64leDecoder

Decoder which decodes u64 values by little-endian byte order.

U64leEncoder

Encoder which encodes u64 values by big-endian byte order.

U8Decoder

Decoder which decodes u8 values.

U8Encoder

Encoder which encodes u8 values.