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.