Struct probe_rs::architecture::riscv::communication_interface::Sbcs
source · [−]pub struct Sbcs(pub u32);
Expand description
System Bus Access Control and Status (see 3.12.18)
Tuple Fields
0: u32
Trait Implementations
sourceimpl<T> BitRangeMut<T> for Sbcs where
u32: BitRangeMut<T>,
impl<T> BitRangeMut<T> for Sbcs where
u32: BitRangeMut<T>,
sourcefn 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 Sbcs
Auto Trait Implementations
impl RefUnwindSafe for Sbcs
impl Send for Sbcs
impl Sync for Sbcs
impl Unpin for Sbcs
impl UnwindSafe for Sbcs
Blanket Implementations
sourceimpl<T> BitMut for T where
T: BitRangeMut<u8>,
impl<T> BitMut for T where
T: BitRangeMut<u8>,
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more