Expand description
Cross-platform primitives with unaligned representations.
Structsยง
- NonZero
I16_ ube - A big-endian unaligned
NonZeroI16with a guaranteed size of2and alignment of1. - NonZero
I16_ ule - A little-endian unaligned
NonZeroI16with a guaranteed size of2and alignment of1. - NonZero
I32_ ube - A big-endian unaligned
NonZeroI32with a guaranteed size of2and alignment of1. - NonZero
I32_ ule - A little-endian unaligned
NonZeroI32with a guaranteed size of2and alignment of1. - NonZero
I64_ ube - A big-endian unaligned
NonZeroI64with a guaranteed size of4and alignment of1. - NonZero
I64_ ule - A little-endian unaligned
NonZeroI64with a guaranteed size of4and alignment of1. - NonZero
I128_ ube - A big-endian unaligned
NonZeroI128with a guaranteed size of4and alignment of1. - NonZero
I128_ ule - A little-endian unaligned
NonZeroI128with a guaranteed size of4and alignment of1. - NonZero
U16_ ube - A big-endian unaligned
NonZeroU16with a guaranteed size of8and alignment of1. - NonZero
U16_ ule - A little-endian unaligned
NonZeroU16with a guaranteed size of8and alignment of1. - NonZero
U32_ ube - A big-endian unaligned
NonZeroU32with a guaranteed size of8and alignment of1. - NonZero
U32_ ule - A little-endian unaligned
NonZeroU32with a guaranteed size of8and alignment of1. - NonZero
U64_ ube - A big-endian unaligned
NonZeroU64with a guaranteed size of16and alignment of1. - NonZero
U64_ ule - A little-endian unaligned
NonZeroU64with a guaranteed size of16and alignment of1. - NonZero
U128_ ube - A big-endian unaligned
NonZeroU128with a guaranteed size of16and alignment of1. - NonZero
U128_ ule - A little-endian unaligned
NonZeroU128with a guaranteed size of16and alignment of1. - char_
ube - A big-endian unaligned
u32with a guaranteed size of4and alignment of1. - char_
ule - A little-endian unaligned
u32with a guaranteed size of4and alignment of1. - f32_ube
- A big-endian unaligned
f32with a guaranteed size of4and alignment of1. - f32_ule
- A little-endian unaligned
f32with a guaranteed size of4and alignment of1. - f64_ube
- A big-endian unaligned
f64with a guaranteed size of8and alignment of1. - f64_ule
- A little-endian unaligned
f64with a guaranteed size of8and alignment of1. - i16_ube
- A big-endian unaligned
i16with a guaranteed size of2and alignment of1. - i16_ule
- A little-endian unaligned
i16with a guaranteed size of2and alignment of1. - i32_ube
- A big-endian unaligned
i32with a guaranteed size of4and alignment of1. - i32_ule
- A little-endian unaligned
i32with a guaranteed size of4and alignment of1. - i64_ube
- A big-endian unaligned
i64with a guaranteed size of8and alignment of1. - i64_ule
- A little-endian unaligned
i64with a guaranteed size of8and alignment of1. - i128_
ube - A big-endian unaligned
i128with a guaranteed size of16and alignment of1. - i128_
ule - A little-endian unaligned
i128with a guaranteed size of16and alignment of1. - u16_ube
- A big-endian unaligned
u16with a guaranteed size of2and alignment of1. - u16_ule
- A little-endian unaligned
u16with a guaranteed size of2and alignment of1. - u32_ube
- A big-endian unaligned
u32with a guaranteed size of4and alignment of1. - u32_ule
- A little-endian unaligned
u32with a guaranteed size of4and alignment of1. - u64_ube
- A big-endian unaligned
u64with a guaranteed size of8and alignment of1. - u64_ule
- A little-endian unaligned
u64with a guaranteed size of8and alignment of1. - u128_
ube - A big-endian unaligned
u128with a guaranteed size of16and alignment of1. - u128_
ule - A little-endian unaligned
u128with a guaranteed size of16and alignment of1.