Lines Matching refs:OwnedFd
9 use crate::{AsFd, BorrowedFd, OwnedFd};
43 /// This is a portability abstraction over Unix-like [`OwnedFd`] and
46 pub type OwnedFilelike = OwnedFd;
50 /// This is a portability abstraction over Unix-like `OwnedFd` and
57 /// This is a portability abstraction over Unix-like [`OwnedFd`] and
60 pub type OwnedSocketlike = OwnedFd;
64 /// This is a portability abstraction over Unix-like `OwnedFd` and
260 /// This is a portability abstraction over Unix-like [`Into<OwnedFd>`] and Windows'
263 pub trait IntoFilelike: Into<OwnedFd> {
281 impl<T: Into<OwnedFd>> IntoFilelike for T {
291 /// This is a portability abstraction over Unix-like `Into<OwnedFd>` and Windows'
310 /// This is a portability abstraction over Unix-like [`Into<OwnedFd>`] and Windows'
313 pub trait IntoSocketlike: Into<OwnedFd> {
319 impl<T: Into<OwnedFd>> IntoSocketlike for T {
329 /// This is a portability abstraction over Unix-like `Into<OwnedFd>` and Windows'
360 /// This is a portability abstraction over Unix-like [`From<OwnedFd>`] and Windows'
364 pub trait FromFilelike: From<OwnedFd> {
399 impl<T: From<OwnedFd>> FromFilelike for T {
414 /// This is a portability abstraction over Unix-like `From<OwnedFd>` and Windows'
468 /// This is a portability abstraction over Unix-like [`From<OwnedFd>`] and Windows'
472 pub trait FromSocketlike: From<OwnedFd> {
482 impl<T: From<OwnedFd>> FromSocketlike for T {
497 /// This is a portability abstraction over Unix-like `From<OwnedFd>` and Windows'