Module handy_async::io [] [src]

I/O operation related components.

Modules

futures

I/O operation related futures.

misc

Miscellaneous I/O components.

streams

I/O operation related streams.

Structs

PatternReader

A matcher to read patterns from the inner reader R.

PatternWriter

A matcher to write patterns into the inner writer W.

Stateful

Stateful I/O stream.

Traits

AsyncRead

An asynchronous version of the standard Read trait.

AsyncWrite

An asynchronous version of the standard Write trait.

ExternalSize

The ExternalSize trait allows for calculating external byte size issued when an I/O operation is performed on a pattern.

ReadFrom

The ReadFrom trait allows for reading a value of the pattern from a source asynchronously.

WriteInto

The WriteInto trait allows for writing a value of this pattern to a sink asynchronously.

Type Definitions

AsyncIoError

I/O specific asynchronous error type.