pub struct GpioEventHandle {
pub gpio: u32,
pub eventflags: EventRequestFlags,
pub handleflags: RequestFlags,
/* private fields */
}Expand description
A GPIO event handle acquired from the gpiochip
Fields§
§gpio: u32§eventflags: EventRequestFlags§handleflags: RequestFlagsImplementations§
Trait Implementations§
Source§impl AsRawFd for GpioEventHandle
impl AsRawFd for GpioEventHandle
Source§impl IntoRawFd for GpioEventHandle
impl IntoRawFd for GpioEventHandle
Source§fn into_raw_fd(self) -> RawFd
fn into_raw_fd(self) -> RawFd
Consumes this object, returning the raw underlying file descriptor. Read more
Auto Trait Implementations§
impl Freeze for GpioEventHandle
impl RefUnwindSafe for GpioEventHandle
impl Send for GpioEventHandle
impl Sync for GpioEventHandle
impl Unpin for GpioEventHandle
impl UnwindSafe for GpioEventHandle
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