BitFull

Trait BitFull 

Source
pub trait BitFull {
    // Required method
    fn full() -> Self;
}

Required Methods§

Source

fn full() -> Self

Returns full bitset for which all bits are set.

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<T> BitFull for Option<T>
where T: BitFull,

Source§

fn full() -> Self

Source§

impl<T> BitFull for Box<T>
where T: BitFull,

Source§

fn full() -> Self

Implementors§

Source§

impl<T> BitFull for Complement<T>
where T: BitEmpty,

Source§

impl<T, U> BitFull for Difference<T, U>
where T: BitFull, U: BitEmpty,

Source§

impl<T, U> BitFull for Intersection<T, U>
where T: BitFull, U: BitFull,

Source§

impl<T, U> BitFull for Union<T, U>
where T: BitFull, U: Default,