Struct Cfgr2
#[repr(transparent)]pub struct Cfgr2(pub u32);Expand description
Configuration register 2
Tuple Fields§
§0: u32Implementations§
§impl Cfgr2
impl Cfgr2
pub const fn ovss(&self) -> u8
pub const fn ovss(&self) -> u8
Oversampling shift (number of bits to right-shift the accumulated result)
pub const fn set_ovss(&mut self, val: u8)
pub const fn set_ovss(&mut self, val: u8)
Oversampling shift (number of bits to right-shift the accumulated result)
pub const fn set_rshift(&mut self, n: usize, val: bool)
pub const fn set_rshift(&mut self, n: usize, val: bool)
Right-shift data after offset x correction
pub const fn set_ovsr(&mut self, val: u16)
pub const fn set_ovsr(&mut self, val: u16)
Oversampling ratio minus one (1 to 1023 selects 2x to 1024x)
pub const fn set_lshift(&mut self, val: u8)
pub const fn set_lshift(&mut self, val: u8)
Left shift factor
Trait Implementations§
impl Copy for Cfgr2
impl Eq for Cfgr2
impl StructuralPartialEq for Cfgr2
Auto Trait Implementations§
impl Freeze for Cfgr2
impl RefUnwindSafe for Cfgr2
impl Send for Cfgr2
impl Sync for Cfgr2
impl Unpin for Cfgr2
impl UnsafeUnpin for Cfgr2
impl UnwindSafe for Cfgr2
Blanket Implementations§
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