From a5c5d61e0264ca6eedce0b25a1da65fef946a7e0 Mon Sep 17 00:00:00 2001 From: Valdemar Erk Date: Thu, 11 Jun 2026 12:24:14 +0200 Subject: [PATCH] Implement AsRawFd for PpsDevice --- src/lib.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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() + } +}