Crate tokio_io [] [src]

Core I/O traits and combinators when working with Tokio.

A description of the high-level I/O combinators can be found online in addition to a description of the low level details.

Modules

codec

Utilities for encoding and decoding frames.

io

I/O conveniences when working with primitives in tokio-core

Macros

try_nb

A convenience macro for working with io::Result<T> from the Read and Write traits.

Traits

AsyncRead

A trait for readable objects which operated in an asynchronous and futures-aware fashion.

AsyncWrite

A trait for writable objects which operated in an asynchronous and futures-aware fashion.

Type Definitions

IoFuture

A convenience typedef around a Future whose error component is io::Error

IoStream

A convenience typedef around a Stream whose error component is io::Error