Crate async_read_util[][src]

Structs

MappedReader

An async reader which allows a closure to map the output of the inner async reader into a new buffer. This allows things like compression/encryption to be layered on top of a normal reader.

ObservedReader

An async reader which allows a closure to observe the bytes being read as they are ready. This has use cases such as hashing the output of a reader without interfering with the actual content.

Traits

AsyncReadUtil

Convenience trait to apply the utility functions to types implementing [futures::AsyncRead].