Module endian
Types for compile-time and run-time endianness.
Structs
- BigEndian Compile-time big endian byte order.
-
I16Bytes
An unaligned
i16value with an externally specified endianness of typeE. -
I32Bytes
An unaligned
i32value with an externally specified endianness of typeE. -
I64Bytes
An unaligned
i64value with an externally specified endianness of typeE. - LittleEndian Compile-time little endian byte order.
-
U16Bytes
An unaligned
u16value with an externally specified endianness of typeE. -
U32Bytes
An unaligned
u32value with an externally specified endianness of typeE. -
U64Bytes
An unaligned
u64value with an externally specified endianness of typeE.
Enums
- Endianness An endianness that is selectable at run-time.
Traits
- Endian A trait for using an endianness specification.
Type Aliases
-
I16
An
i16value with an externally specified endianness of typeE. -
I32
An
i32value with an externally specified endianness of typeE. -
I64
An
i64value with an externally specified endianness of typeE. - NativeEndian The native endianness for the target platform.
-
U16
A
u16value with an externally specified endianness of typeE. -
U32
A
u32value with an externally specified endianness of typeE. -
U64
A
u64value with an externally specified endianness of typeE.