Mio is a fast, low-level I/O library for Rust focusing on non-blocking APIs and event notification for building high performance I/O apps with as little overhead as possible over the OS abstractions.
For more detail, see
Examples can found in the
examples directory of the source code, or on
A getting started guide is available in the
The available features are described in the
Readiness event types and utilities.
Mio's optional features.
Getting started guide.
|unix||Unix and (|
Unix only extensions.
Interest used in registering.
Polls for readiness events on all registered values.
Registers I/O resources.
Associates readiness events with
Waker allows cross-thread waking of