pub struct RegId(pub u32);Tuple Fields§
§0: u32Implementations§
Trait Implementations§
Source§impl<T> BitRangeMut<T> for RegIdwhere
u32: BitRangeMut<T>,
impl<T> BitRangeMut<T> for RegIdwhere
u32: BitRangeMut<T>,
Source§fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
fn set_bit_range(&mut self, msb: usize, lsb: usize, value: T)
Set a range of bits.
impl Copy for RegId
impl Eq for RegId
impl StructuralPartialEq for RegId
Auto Trait Implementations§
impl Freeze for RegId
impl RefUnwindSafe for RegId
impl Send for RegId
impl Sync for RegId
impl Unpin for RegId
impl UnsafeUnpin for RegId
impl UnwindSafe for RegId
Blanket Implementations§
Source§impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
impl<T> BitMut for Twhere
T: BitRangeMut<u8>,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more