Trait uapi::Packed

source ·
pub unsafe trait Packed { }
Expand description

Marker trait for types without padding

§Safety

Types that implement this must not have padding bytes

Implementations on Foreign Types§

source§

impl Packed for f32

source§

impl Packed for f64

source§

impl Packed for i8

source§

impl Packed for i16

source§

impl Packed for i32

source§

impl Packed for i64

source§

impl Packed for i128

source§

impl Packed for isize

source§

impl Packed for u8

source§

impl Packed for u16

source§

impl Packed for u32

source§

impl Packed for u64

source§

impl Packed for u128

source§

impl Packed for usize

source§

impl<T> Packed for *const T

source§

impl<T> Packed for *mut T

source§

impl<T: Packed> Packed for [T]

source§

impl<T: Packed, const N: usize> Packed for [T; N]

Implementors§