pub trait FdPassingExt {
// Required methods
fn send_fd_with_payload(
&self,
fd: RawFd,
payload: &[u8],
) -> Result<(), Error>;
fn recv_fd(&self) -> Result<RawFd, Error>;
// Provided method
fn send_fd(&self, fd: RawFd) -> Result<(), Error> { ... }
}Expand description
Main trait, extends UnixStream