polling/os.rs
1//! Platform-specific functionality.
2
3#[cfg(all(
4 any(
5 target_vendor = "apple",
6 target_os = "freebsd",
7 target_os = "netbsd",
8 target_os = "openbsd",
9 target_os = "dragonfly",
10 ),
11 not(polling_test_poll_backend),
12))]
13pub mod kqueue;
14
15mod __private {
16 #[doc(hidden)]
17 #[allow(dead_code)]
18 pub trait PollerSealed {}
19
20 impl PollerSealed for crate::Poller {}
21}