AsFd

Trait AsFd 

pub trait AsFd {
    // Required method
    fn as_fd(&self) -> BorrowedFd<'_>;
}
Expand description

Extracts fds.

Required Methods§

fn as_fd(&self) -> BorrowedFd<'_>

Extracts the borrowed fd.

Implementations on Foreign Types§

§

impl AsFd for File

§

fn as_fd(&self) -> BorrowedFd<'_>

§

impl AsFd for OwnedHandle

§

fn as_fd(&self) -> BorrowedFd<'_>

§

impl AsFd for OwnedSocket

§

fn as_fd(&self) -> BorrowedFd<'_>

§

impl AsFd for ChildStderr

§

fn as_fd(&self) -> BorrowedFd<'_>

§

impl AsFd for ChildStdin

§

fn as_fd(&self) -> BorrowedFd<'_>

§

impl AsFd for ChildStdout

§

fn as_fd(&self) -> BorrowedFd<'_>

§

impl AsFd for Socket

§

fn as_fd(&self) -> BorrowedFd<'_>

Implementors§

§

impl AsFd for OwnedFd

Source§

impl AsFd for compio::process::ChildStderr

Source§

impl AsFd for compio::process::ChildStdin

Source§

impl AsFd for compio::process::ChildStdout

Source§

impl<T> AsFd for AsyncFd<T>
where T: AsFd,

Source§

impl<T> AsFd for PollFd<T>
where T: AsFd,

§

impl<T> AsFd for SharedFd<T>
where T: AsFd,