Trait drone_core::reg::prelude::WRegFieldBit
[−]
[src]
pub trait WRegFieldBit<T: RegTag> where
Self: RegFieldBit<T> + WRegField<T>,
Self::Reg: WReg<T>, { fn set(&self, val: &mut <Self::Reg as Reg<T>>::Val); fn clear(&self, val: &mut <Self::Reg as Reg<T>>::Val); fn toggle(&self, val: &mut <Self::Reg as Reg<T>>::Val); }
Single-bit register field that can write its value.
Required Methods
fn set(&self, val: &mut <Self::Reg as Reg<T>>::Val)
Sets the bit in val.
fn clear(&self, val: &mut <Self::Reg as Reg<T>>::Val)
Clears the bit in val.
fn toggle(&self, val: &mut <Self::Reg as Reg<T>>::Val)
Toggles the bit in val.
Implementors
impl<T, U> WRegFieldBit<T> for U where
T: RegTag,
U: RegFieldBit<T> + WRegField<T>,
U::Reg: WReg<T>,