zeroize

Trait DefaultIsZeroes

Source
pub trait DefaultIsZeroes:
    Copy
    + Default
    + Sized { }
Expand description

Marker trait for types whose Default is the desired zeroization result

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 DefaultIsZeroes for bool

Source§

impl DefaultIsZeroes for char

Source§

impl DefaultIsZeroes for f32

Source§

impl DefaultIsZeroes for f64

Source§

impl DefaultIsZeroes for i8

Source§

impl DefaultIsZeroes for i16

Source§

impl DefaultIsZeroes for i32

Source§

impl DefaultIsZeroes for i64

Source§

impl DefaultIsZeroes for i128

Source§

impl DefaultIsZeroes for isize

Source§

impl DefaultIsZeroes for u8

Source§

impl DefaultIsZeroes for u16

Source§

impl DefaultIsZeroes for u32

Source§

impl DefaultIsZeroes for u64

Source§

impl DefaultIsZeroes for u128

Source§

impl DefaultIsZeroes for ()

Source§

impl DefaultIsZeroes for usize

Source§

impl DefaultIsZeroes for PhantomPinned

Implementors§