pub enum EventTrigger {
None,
RisingEdge,
FallingEdge,
EitherEdge,
}Expand description
Defines the trigger condition for an external interrupt.
Variants§
None
None (default)
RisingEdge
Rising-edge
FallingEdge
Falling-edge
EitherEdge
Either edge (rising and falling)
Trait Implementations§
Source§impl Clone for EventTrigger
impl Clone for EventTrigger
Source§fn clone(&self) -> EventTrigger
fn clone(&self) -> EventTrigger
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 EventTrigger
impl Debug for EventTrigger
Source§impl PartialEq for EventTrigger
impl PartialEq for EventTrigger
impl Copy for EventTrigger
impl Eq for EventTrigger
impl StructuralPartialEq for EventTrigger
Auto Trait Implementations§
impl Freeze for EventTrigger
impl RefUnwindSafe for EventTrigger
impl Send for EventTrigger
impl Sync for EventTrigger
impl Unpin for EventTrigger
impl UnwindSafe for EventTrigger
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