pub struct AnalogWatchdogConfig {
pub fastmode: bool,
pub low_break_signals: BreakSignals,
pub high_break_signals: BreakSignals,
pub low_threshold: i32,
pub high_threshold: i32,
}Expand description
Analog watchdog configuration.
Fields§
§fastmode: boolCompare against the analog watchdog filter’s output instead of the main filter output (AWFSEL).
low_break_signals: BreakSignalsBreak signals armed on the low threshold.
high_break_signals: BreakSignalsBreak signals armed on the high threshold.
low_threshold: i32Low threshold.
high_threshold: i32High threshold.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AnalogWatchdogConfig
impl RefUnwindSafe for AnalogWatchdogConfig
impl Send for AnalogWatchdogConfig
impl Sync for AnalogWatchdogConfig
impl Unpin for AnalogWatchdogConfig
impl UnsafeUnpin for AnalogWatchdogConfig
impl UnwindSafe for AnalogWatchdogConfig
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