AsRawFd in async_std::os::unix::io - Rust (original) (raw)
pub trait AsRawFd {
// Required method
fn as_raw_fd(&self) -> RawFd;
}
Expand description
A trait to extract the raw unix file descriptor from an underlying object.
This is only available on unix platforms and must be imported in order to call the method. Windows platforms have a corresponding AsRawHandle
and AsRawSocket
set of traits.
Extracts the raw file descriptor.
This method does not pass ownership of the raw file descriptor to the caller. The descriptor is only guaranteed to be valid while the original object has not yet been destroyed.