Binary data handling in Rust, made easy.
- Read and write files in streams
- Read and write u8 vectors
- std::io::Read and std::io::Write implementations for
ReadVal
andWriteVal
(happens automatically as they extend these traits) - Copying data from
ReadVal
toWrite
(chunked and all at once if you want) - Floating point number support
- Reading and writing of data that does not fill a whole byte
cargo add dh
The documentation can be found on docs.rs.
This project is licensed under the MIT License - see the LICENSE file for details.