Trait unsafe_io::AsRawReadWriteFd[][src]

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

Like AsRawFd, but specifically for use with implementations which may contain both reading and writing file descriptors.

Required methods

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

Extracts the raw file descriptor for reading.

Like AsRawFd::as_raw_fd, but returns the reading file descriptor.

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

Extracts the raw file descriptor for writing.

Like 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...