Module zerovec::ule [−][src]
Expand description
Traits over unaligned little-endian data (ULE, pronounced “yule”).
Structs
A u8 array of little-endian data corresponding to a Unicode code point.
A u8 array of little-endian data with infallible conversions to and from &u8.
Traits
A trait for any type that has a 1:1 mapping with an unaligned little-endian (ULE) type.
A trait for any type that has a 1:1 mapping with an variable-width unaligned little-endian (VarULE) type.
An EqULE
type is one whose byte sequence equals the byte sequence of its ULE type on
little-endian platforms. This enables certain performance optimizations.
A trait for a type where aligned slices can be cast to unaligned slices.
Fixed-width, byte-aligned data that can be cast to and from a little-endian byte slice.
Variable-width, byte-aligned data that can be cast to and from a little-endian byte slice.