Trait input_linux::bitmask::BitmaskTrait [] [src]

pub trait BitmaskTrait {
    type Array: Sized;
    type Index: Copy + IterableEnum;
    fn array_default() -> Self::Array;
fn array_slice(array: &Self::Array) -> &[u8];
fn array_slice_mut(array: &mut Self::Array) -> &mut [u8];
fn index(index: Self::Index) -> usize; fn index_valid(_array: &Self::Array, _index: Self::Index) -> bool { ... } }

Associated Types

Required Methods

Provided Methods

Implementations on Foreign Types

impl BitmaskTrait for Vec<u8>
[src]

[src]

[src]

[src]

[src]

[src]

Implementors