diff --git a/src/lib.rs b/src/lib.rs index bdceaf8..8ecec06 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -3,7 +3,7 @@ use std::{ io::{Error, Result}, mem::MaybeUninit, os::{ - fd::AsRawFd, + fd::{AsRawFd, RawFd}, raw::{c_uint, c_ulong}, }, path::PathBuf, @@ -98,3 +98,9 @@ impl PpsDevice { }) } } + +impl AsRawFd for PpsDevice { + fn as_raw_fd(&self) -> RawFd { + self.0.as_raw_fd() + } +}