#[repr(transparent)]pub struct DebugMode(pub u32);Expand description
Debug Mode Register
Tuple Fields§
§0: u32Implementations§
Source§impl DebugMode
impl DebugMode
Sourcepub const fn adc_conv_value(&self) -> u16
pub const fn adc_conv_value(&self) -> u16
ADC Conversion Value
Sourcepub const fn set_adc_conv_value(&mut self, val: u16)
pub const fn set_adc_conv_value(&mut self, val: u16)
ADC Conversion Value
Sourcepub const fn set_adc_coco(&mut self, val: bool)
pub const fn set_adc_coco(&mut self, val: bool)
ADC COCO Signal
Sourcepub const fn set_ext_hwts(&mut self, val: u8)
pub const fn set_ext_hwts(&mut self, val: u8)
Hardware Trigger Select Signal
Sourcepub const fn set_trigger(&mut self, val: Trigger)
pub const fn set_trigger(&mut self, val: Trigger)
Trigger
Sourcepub const fn adc_coco_clear(&self) -> AdcCocoClear
pub const fn adc_coco_clear(&self) -> AdcCocoClear
ADC Coco Clear
Sourcepub const fn set_adc_coco_clear(&mut self, val: AdcCocoClear)
pub const fn set_adc_coco_clear(&mut self, val: AdcCocoClear)
ADC Coco Clear
Sourcepub const fn adc_coco_clear_disable(&self) -> AdcCocoClearDisable
pub const fn adc_coco_clear_disable(&self) -> AdcCocoClearDisable
ADC COCO Clear Disable
Sourcepub const fn set_adc_coco_clear_disable(&mut self, val: AdcCocoClearDisable)
pub const fn set_adc_coco_clear_disable(&mut self, val: AdcCocoClearDisable)
ADC COCO Clear Disable
Sourcepub const fn set_debug_en(&mut self, val: DebugEn)
pub const fn set_debug_en(&mut self, val: DebugEn)
Debug Enable
Trait Implementations§
impl Copy for DebugMode
impl Eq for DebugMode
impl StructuralPartialEq for DebugMode
Auto Trait Implementations§
impl Freeze for DebugMode
impl RefUnwindSafe for DebugMode
impl Send for DebugMode
impl Sync for DebugMode
impl Unpin for DebugMode
impl UnwindSafe for DebugMode
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