From 25f08902ff960b774852063c04870494e7cd081b Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Fri, 3 Jun 2022 14:45:12 -0700 Subject: [PATCH] base: unix: remove unused IntoRawDescriptor for PollContext PollContext is wrapped by the platform-agnostic WaitContext, which does not support IntoRawDescriptor, so nobody should be using this. BUG=None TEST=cargo build Change-Id: I5d931d20cb3d0a8f42cc1e625d35df4047e45c7d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3687058 Reviewed-by: Anton Romanov Tested-by: kokoro Commit-Queue: Daniel Verkamp --- base/src/sys/unix/poll.rs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/base/src/sys/unix/poll.rs b/base/src/sys/unix/poll.rs index 8c23013f26..5f91344187 100644 --- a/base/src/sys/unix/poll.rs +++ b/base/src/sys/unix/poll.rs @@ -14,8 +14,7 @@ use smallvec::SmallVec; use super::{errno_result, Result}; use crate::{ - AsRawDescriptor, EventToken, EventType, FromRawDescriptor, IntoRawDescriptor, RawDescriptor, - TriggeredEvent, + AsRawDescriptor, EventToken, EventType, FromRawDescriptor, RawDescriptor, TriggeredEvent, }; const POLL_CONTEXT_MAX_EVENTS: usize = 16; @@ -250,12 +249,6 @@ impl AsRawDescriptor for PollContext { } } -impl IntoRawDescriptor for PollContext { - fn into_raw_descriptor(self) -> RawDescriptor { - self.epoll_ctx.into_raw_descriptor() - } -} - #[cfg(test)] mod tests { use super::{super::Event, *};