Module object::endian

source ·
Expand description

Types for compile-time and run-time endianness.

Structs

  • Compile-time big endian byte order.
  • An unaligned i16 value with an externally specified endianness of type E.
  • An unaligned i32 value with an externally specified endianness of type E.
  • An unaligned i64 value with an externally specified endianness of type E.
  • Compile-time little endian byte order.
  • An unaligned u16 value with an externally specified endianness of type E.
  • An unaligned u32 value with an externally specified endianness of type E.
  • An unaligned u64 value with an externally specified endianness of type E.

Enums

  • An endianness that is selectable at run-time.

Traits

  • A trait for using an endianness specification.

Type Definitions

  • An i16 value with an externally specified endianness of type E.
  • An i32 value with an externally specified endianness of type E.
  • An i64 value with an externally specified endianness of type E.
  • The native endianness for the target platform.
  • A u16 value with an externally specified endianness of type E.
  • A u32 value with an externally specified endianness of type E.
  • A u64 value with an externally specified endianness of type E.