Skip to main content

IoObject

Trait IoObject 

Source
pub trait IoObject: Sealed { }
Expand description

An IO object a Handle takes over: on unix anything with a file descriptor; on Windows std’s TcpStream, TcpListener, UdpSocket and File.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T: AsFd> IoObject for T

Available on Unix only.