From 851272ff23f17466480b93fdd7d5e69d346de7a0 Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Thu, 16 Nov 2023 15:21:53 +0100 Subject: [PATCH] Allow getting the inner fd of a scheme socket. --- src/lib.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib.rs b/src/lib.rs index 72707d3..57320af 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -138,6 +138,9 @@ impl Socket { pub fn write_responses(&self, buf: &[Response], behavior: SignalBehavior) -> Result<usize> { write_responses(self.0.raw(), buf, behavior) } + pub fn inner(&self) -> &libredox::Fd { + &self.0 + } } #[repr(transparent)] -- GitLab