Trait bitfields::BitFieldExt [−][src]
pub trait BitFieldExt { fn store<Field>(&mut self, field: Field) -> Result<(), Error>
where
Field: BitField<u8> + Into<u8>; fn get_as<Field>(&self) -> Result<Field, Error>
where
Field: BitField<u8> + TryFrom<u8>; fn check_field<Field>(&self) -> Result<(), Error>
where
Field: BitField<u8>; }
Required Methods
fn store<Field>(&mut self, field: Field) -> Result<(), Error> where
Field: BitField<u8> + Into<u8>,
Field: BitField<u8> + Into<u8>,
fn get_as<Field>(&self) -> Result<Field, Error> where
Field: BitField<u8> + TryFrom<u8>,
Field: BitField<u8> + TryFrom<u8>,
fn check_field<Field>(&self) -> Result<(), Error> where
Field: BitField<u8>,
Field: BitField<u8>,
Implementations on Foreign Types
impl BitFieldExt for [u8]
[src]
impl BitFieldExt for [u8]