Expand description
Utilities for abstructing io streams
Re-exports§
pub use self::cfg::IoConfig;
Modules§
Macros§
- forward_
query - forward_
ready - An implementation of [
poll_read/write_ready] that forwards readiness checks to a field. - forward_
shutdown
Structs§
- Base
- Default
Iofilter - Filter
Buf - Filter
Ctx - Framed
- A unified interface to an underlying I/O stream.
- Id
- Io
- Interface object to the underlying I/O stream
- IoBoxed
- Boxed
Ioobject with erased filter type - IoContext
- Context for io read task
- IoRef
- Layer
- OnDisconnect
- The
OnDisconnectfuture resolves when the I/O stream is disconnected. - Sealed
- Sealed filter type
- Timer
Handle
Enums§
- IoStatus
Update - I/O status update events.
- IoTask
Status - Current status of the I/O state.
- Readiness
- Filter readiness state.
- Recv
Error - Errors that can occur while receiving data.
Traits§
Functions§
- seal
- Service that converts any
Io<F>stream toIoBoxedstream