Expand description
Extensions for IO operations.
Structs§
- Binary
Patcher - A binary patcher that can be used to apply patches to binary data.
- Empty
Writer - A writer that does nothing and always succeeds.
- MemReader
- A memory reader that can read data from a vector of bytes.
- MemReader
Ref - A memory reader that can read data from a slice of bytes.
- MemWriter
- A memory writer that can write data to a vector of bytes.
- Multiple
Read Stream - A readable stream that concatenates multiple streams.
- Mutex
Wrapper - A thread-safe wrapper around a Mutex-protected writer/reader.
- Prefix
Stream - A readable stream that starts with a given prefix before the actual data.
- Range
Map 🔒 - Stream
Region - A region of a stream that can be read/write and seeked within a specified range.
- Track
Stream
Traits§
- CPeek
- A trait to help to peek data from a reader in a thread-safe manner.
- Peek
- A trait to help to peek data from a reader.
- ReadExt
- A trait to help to read data from a reader.
- SeekExt
- A trait to help to seek in a stream.
- WriteAt
- A trait to help to write data to a writer at a specific offset.
- Write
Ext - A trait to help to write data to a writer.