Enum gpiocdev_uapi::v2::LineInfoChangeKind
source · [−]#[repr(u32)]
pub enum LineInfoChangeKind {
Requested,
Released,
Reconfigured,
}
Expand description
The trigger identifier for a LineInfoChangeEvent
.
Variants
Requested
The line has been requested.
Released
The line has been released.
Reconfigured
The line has been reconfigured.
Trait Implementations
sourceimpl Clone for LineInfoChangeKind
impl Clone for LineInfoChangeKind
sourcefn clone(&self) -> LineInfoChangeKind
fn clone(&self) -> LineInfoChangeKind
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for LineInfoChangeKind
impl Debug for LineInfoChangeKind
sourceimpl PartialEq<LineInfoChangeKind> for LineInfoChangeKind
impl PartialEq<LineInfoChangeKind> for LineInfoChangeKind
sourcefn eq(&self, other: &LineInfoChangeKind) -> bool
fn eq(&self, other: &LineInfoChangeKind) -> bool
sourceimpl TryFrom<u32> for LineInfoChangeKind
impl TryFrom<u32> for LineInfoChangeKind
impl Copy for LineInfoChangeKind
impl Eq for LineInfoChangeKind
impl StructuralEq for LineInfoChangeKind
impl StructuralPartialEq for LineInfoChangeKind
Auto Trait Implementations
impl RefUnwindSafe for LineInfoChangeKind
impl Send for LineInfoChangeKind
impl Sync for LineInfoChangeKind
impl Unpin for LineInfoChangeKind
impl UnwindSafe for LineInfoChangeKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more