io-extras
Non-owning unsafe I/O
README
This crate provides a few miscellaneous utilities related to I/O:
-
HandleOrSockettypes and traits for Windows, which abstract over Windows
*Handle*and their corresponding Windows*Socket*types and traits. -
Griptypes and traits, which abstract over the aforementioned Windows
HandleOrSockettypes and traits and their corresponding non-WindowsFd
types and traits. -
RawReadableandRawWritable, which adapt a rawFd/Handleto
implement theReadandWritetraits, respectively. -
ReadWritetraits, and supporting types, which provide abstractions over
types with one or two I/O resources, for reading and for writing.
Minimum Supported Rust Version (MSRV)
This crate currently works on Rust 1.70, when default features are enabled.
Some of the optional features have stricter requirements.
