Lines Matching refs:FromRawFd
8 use std::os::unix::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
10 use std::os::wasi::io::{AsRawFd, FromRawFd, IntoRawFd, RawFd};
175 /// This is a portability abstraction over Unix-like [`FromRawFd`] and Windows'
178 pub trait FromRawFilelike: FromRawFd {
186 /// [`from_raw_fd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd.html#tymethod.from_raw_fd
192 impl<T: FromRawFd> FromRawFilelike for T {
199 /// This is a portability abstraction over Unix-like `FromRawFd` and Windows'
215 /// This is a portability abstraction over Unix-like [`FromRawFd`] and Windows'
218 pub trait FromRawSocketlike: FromRawFd {
226 /// [`from_raw_fd`]: https://doc.rust-lang.org/stable/std/os/unix/io/trait.FromRawFd.html#tymethod.from_raw_fd
232 impl<T: FromRawFd> FromRawSocketlike for T {
239 /// This is a portability abstraction over Unix-like `FromRawFd` and Windows'