pub enum EdgeTrigger {
None,
Rising,
Falling,
Both,
}Expand description
Which edges on the source raise the line.
Variants§
None
Neither edge; the line answers only to software.
Rising
Low to high.
Falling
High to low.
Both
Either direction.
Trait Implementations§
Source§impl Clone for EdgeTrigger
impl Clone for EdgeTrigger
Source§fn clone(&self) -> EdgeTrigger
fn clone(&self) -> EdgeTrigger
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EdgeTrigger
impl Eq for EdgeTrigger
Source§impl Format for EdgeTrigger
impl Format for EdgeTrigger
Source§impl PartialEq for EdgeTrigger
impl PartialEq for EdgeTrigger
impl StructuralPartialEq for EdgeTrigger
Auto Trait Implementations§
impl Freeze for EdgeTrigger
impl RefUnwindSafe for EdgeTrigger
impl Send for EdgeTrigger
impl Sync for EdgeTrigger
impl Unpin for EdgeTrigger
impl UnsafeUnpin for EdgeTrigger
impl UnwindSafe for EdgeTrigger
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