Lines Matching refs:AsRawFd
8 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
10 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
47 /// This is a portability abstraction over Unix-like [`AsRawFd`] and Windows'
50 pub trait AsRawFilelike: AsRawFd {
56 impl<T: AsRawFd> AsRawFilelike for T {
63 /// This is a portability abstraction over Unix-like `AsRawFd` and Windows'
79 /// This is a portability abstraction over Unix-like [`AsRawFd`] and Windows'
82 pub trait AsRawSocketlike: AsRawFd {
88 impl<T: AsRawFd> AsRawSocketlike for T {
95 /// This is a portability abstraction over Unix-like `AsRawFd` and Windows'