#[repr(u8)]pub enum InterruptControlMode {
Absolute = 2,
Difference = 0,
}Expand description
How interrupts should be triggered.
Variants§
Absolute = 2
Interrupt triggered when an absolute temperature threshold is crossed.
Difference = 0
Interrupt triggered when the change in temperature has exceeded a threshold.
Trait Implementations§
Source§impl Clone for InterruptControlMode
impl Clone for InterruptControlMode
Source§fn clone(&self) -> InterruptControlMode
fn clone(&self) -> InterruptControlMode
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InterruptControlMode
impl Debug for InterruptControlMode
Source§impl Default for InterruptControlMode
impl Default for InterruptControlMode
Source§impl From<InterruptControlMode> for u8
impl From<InterruptControlMode> for u8
Source§fn from(enum_value: InterruptControlMode) -> Self
fn from(enum_value: InterruptControlMode) -> Self
Converts to this type from the input type.
Source§impl From<u8> for InterruptControlMode
impl From<u8> for InterruptControlMode
Source§impl PartialEq for InterruptControlMode
impl PartialEq for InterruptControlMode
impl Copy for InterruptControlMode
impl StructuralPartialEq for InterruptControlMode
Auto Trait Implementations§
impl Freeze for InterruptControlMode
impl RefUnwindSafe for InterruptControlMode
impl Send for InterruptControlMode
impl Sync for InterruptControlMode
impl Unpin for InterruptControlMode
impl UnwindSafe for InterruptControlMode
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