Trait crossbeam::ZerosValid [] [src]

pub unsafe trait ZerosValid { }

Types for which mem::zeroed() is safe.

If a type T: ZerosValid, then a sequence of zeros the size of T must be a valid member of the type T.

Implementations on Foreign Types

impl ZerosValid for u8
[src]

impl ZerosValid for u16
[src]

impl ZerosValid for u32
[src]

impl ZerosValid for u64
[src]

impl ZerosValid for usize
[src]

impl ZerosValid for i8
[src]

impl ZerosValid for i16
[src]

impl ZerosValid for i32
[src]

impl ZerosValid for i64
[src]

impl ZerosValid for isize
[src]

impl ZerosValid for AtomicUsize
[src]

impl<T> ZerosValid for AtomicPtr<T>
[src]

Implementors