BinVerSe (Binary Versioned Serializer)
Provides fast binary serialization with versioning to store data in a backwards-compatible, compact way.
Right now, the crate is still work in progress and I wouldn't recommend using it for larger projects as breaking changes and problems might occur. Warning: until version 1.0, nothing is guaranteed to be backwards compatible!
Features
- Simple, fast binary serialization
- Versioning using revision numbers
- Error handling
- Procedural macros to avoid boilerplate code
- Versioning/size attributes using macros
Basic example
use ;
use serializable;