Trait seec_bitmatrix::Storage

source ·
pub trait Storage: Pod + BitXor<Output = Self> + BitAnd<Output = Self> + Not<Output = Self> + Send + Sync {
    const BITS: usize;

    // Required method
    fn zero() -> Self;
}

Required Associated Constants§

Required Methods§

source

fn zero() -> Self

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Storage for u8

source§

const BITS: usize = 8usize

source§

fn zero() -> Self

source§

impl Storage for u16

source§

const BITS: usize = 16usize

source§

fn zero() -> Self

source§

impl Storage for u32

source§

const BITS: usize = 32usize

source§

fn zero() -> Self

source§

impl Storage for u64

source§

const BITS: usize = 64usize

source§

fn zero() -> Self

source§

impl Storage for u128

source§

const BITS: usize = 128usize

source§

fn zero() -> Self

Implementors§