pub trait BitViewSized: BitView + Sized {
    const ZERO: Self;

    fn as_raw_slice(&self) -> &[Self::Store];
    fn as_raw_mut_slice(&mut self) -> &mut [Self::Store];

    fn into_bitarray<O>(self) -> BitArray<Self, O>
    where
        O: BitOrder
, { ... } }
Expand description

Helper trait for scalars and arrays, but not slices.

Required Associated Constants

The zero constant.

Required Methods

Views the type as a slice of its elements.

Views the type as a mutable slice of its elements.

Provided Methods

Wraps self in a BitArray.

Implementations on Foreign Types

Implementors