[][src]Trait unsafe_io::AsRawReadWriteFd

pub trait AsRawReadWriteFd {
    pub fn as_raw_read_fd(&self) -> RawFd;
pub fn as_raw_write_fd(&self) -> RawFd; }

Like std::os::unix::io::AsRawFd, but specifically for use with implementations which may contain both reading and writing file descriptors.

Required methods

pub fn as_raw_read_fd(&self) -> RawFd[src]

Extracts the raw file descriptor for reading.

Like std::os::unix::io::AsRawFd::as_raw_fd, but returns the reading file descriptor.

pub fn as_raw_write_fd(&self) -> RawFd[src]

Extracts the raw file descriptor for writing.

Like std::os::unix::io::AsRawFd::as_raw_fd, but returns the writing file descriptor.

Loading content...

Implementations on Foreign Types

impl AsRawReadWriteFd for File[src]

impl AsRawReadWriteFd for TcpStream[src]

impl AsRawReadWriteFd for UnixStream[src]

impl<T: AsRawReadWriteFd> AsRawReadWriteFd for Box<T>[src]

Loading content...

Implementors

Loading content...