Skip to content

PaulmannLighting/rw-exact-ext

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rw-exact-ext

Extension of std::io to read and write data types with exact amounts of bytes.

Usage

This library provides two traits, rw_exact_ext::ReadExactExt and rw_exact_ext::WriteAllExt.

ReadExactExt

This trait provides functions to read byte arrays of a constant size and vectors of a runtime-defined size from a reader that implements std::io::Read.
If the feature num-traits is enabled, it also provides functions to read numbers from such a reader.

WriteAllExt

This trait provides writers that implement std::io::Write with an additional method to write booleans. If the feature num-traits is enabled, it also provides functions to write numbers to such a writer.

About

Extension of std::io to read and write data types with exact amounts of bytes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 100.0%