ToSharedFd

Trait ToSharedFd 

pub trait ToSharedFd<T> {
    // Required method
    fn to_shared_fd(&self) -> SharedFd<T>;
}
Expand description

Get a clone of SharedFd.

Required Methods§

fn to_shared_fd(&self) -> SharedFd<T>

Return a cloned SharedFd.

Implementors§

Source§

impl ToSharedFd<File> for Receiver

Source§

impl ToSharedFd<File> for Sender

Source§

impl ToSharedFd<File> for File

§

impl ToSharedFd<ChildStderr> for ChildStderr

§

impl ToSharedFd<ChildStdin> for ChildStdin

§

impl ToSharedFd<ChildStdout> for ChildStdout

§

impl ToSharedFd<Socket> for TcpListener

§

impl ToSharedFd<Socket> for TcpStream

§

impl ToSharedFd<Socket> for UdpSocket

§

impl ToSharedFd<Socket> for UnixListener

§

impl ToSharedFd<Socket> for UnixStream

§

impl<S> ToSharedFd<S> for Attacher<S>

Source§

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

§

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

§

impl<T> ToSharedFd<T> for SharedFd<T>