Module io

Module io 

Source
Expand description

Minimal write abstraction used by encoders.

Structs§

IterReaderalloc
Reader that reads from a iterator
SliceReader
Simple reader that reads from a byte slice.
SliceWriter
Simple writer that writes into a mutable byte slice.
StdReaderstd
Simple reader that reads from a std::io::Read.
VecRefWriteralloc
Simple writer that writes into a &mut Vec<u8>.
VecWriteralloc
Simple writer that writes into a Vec<u8>.

Enums§

RError
SliceReader Error
Reference
Types used by decoder
WError
SliceWriter Error

Traits§

IoRead
decode input source
IoWrite
Minimal Write‑like trait used by encoders to avoid committing to a specific I/O model.