SnowBinary

A binary file format, writer, and reader.

Binary Format

Spec 0

Basic Example

```rust { let info = SnowBinInfo::new();

let writer = SnowBinWriter::new(&info, PATH as PathBuf)?;
writer.write("Header", DATA as &[u8])?;

} // File is flushed when writer.close() is called or when writer is dropped.

{ let reader = SnowBinReader::new()?; reader.read("Header")?; // Returns data has Vec } ```

Future Improvements