MemsetSafe

Trait MemsetSafe 

Source
pub unsafe trait MemsetSafe: Copy { }
Expand description

A marker trait for types that are safe to memset.

§Safety

Just like with C’s memset, bad things happen if you use this with non-trivial types.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl MemsetSafe for i8

Source§

impl MemsetSafe for i16

Source§

impl MemsetSafe for i32

Source§

impl MemsetSafe for i64

Source§

impl MemsetSafe for isize

Source§

impl MemsetSafe for u8

Source§

impl MemsetSafe for u16

Source§

impl MemsetSafe for u32

Source§

impl MemsetSafe for u64

Source§

impl MemsetSafe for usize

Implementors§