#[repr(transparent)]pub struct CtrlR(pub u32);Expand description
Control (in Read mode)
Tuple Fields§
§0: u32Implementations§
Source§impl CtrlR
impl CtrlR
Sourcepub const fn result(&self) -> u32
pub const fn result(&self) -> u32
Indicates the measurement result-either the target clock counter value (for Frequency Measurement mode) or pulse width measurement (for Pulse Width Measurement mode)
Sourcepub const fn set_result(&mut self, val: u32)
pub const fn set_result(&mut self, val: u32)
Indicates the measurement result-either the target clock counter value (for Frequency Measurement mode) or pulse width measurement (for Pulse Width Measurement mode)
Sourcepub const fn measure_in_progress(&self) -> CtrlRMeasureInProgress
pub const fn measure_in_progress(&self) -> CtrlRMeasureInProgress
Measurement In Progress
Sourcepub const fn set_measure_in_progress(&mut self, val: CtrlRMeasureInProgress)
pub const fn set_measure_in_progress(&mut self, val: CtrlRMeasureInProgress)
Measurement In Progress
Trait Implementations§
impl Copy for CtrlR
impl Eq for CtrlR
impl StructuralPartialEq for CtrlR
Auto Trait Implementations§
impl Freeze for CtrlR
impl RefUnwindSafe for CtrlR
impl Send for CtrlR
impl Sync for CtrlR
impl Unpin for CtrlR
impl UnwindSafe for CtrlR
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