Module rotary::io[][src]

Reading and writing sequentially from buffers.

This is called buffered I/O, and allow buffers to support sequential reading and writing to and from buffer.

The primary traits that govern this is ReadBuf and WriteBuf.

Structs

Read

Make a buffer into a read adapter that implements ReadBuf.

ReadWrite

Make any mutable buffer into a write adapter that implements ReadBuf and WriteBuf.

Write

Make a mutable buffer into a write adapter that implements WriteBuf.

Traits

ReadBuf

Trait used to govern sequential reading of an audio buffer.

WriteBuf

Trait used to govern sequential writing to an audio buffer.

Functions

copy_remaining

Copy the shared remaining frames from from into to.

translate_remaining

Translate the shared remaining frames from from into to.