Crate dipa[−][src]
Expand description
dipa makes it easy to efficiently delta encode large Rust data structures.
Repository
The source code is available at [https://github.com/chinedufn/dipa]
Documentation
The Dipa Book introduces you to dipa and teaches you how to use it.
It is available online at [https://chinedufn.github.io/dipa/]
You can also view the book offline:
git clone git@github.com:chinedufn/dipa.git && cd dipa
cargo install mdbook
./bin/serve-book.sh
Macros
Used for integer and float types excluding u8
and i8
since those two do not use Option
wrappers.
Used for u8 and i8 since their diffs are not wrapped in Option. TODO: Rename to single_byte_impl or something, since we use this for bools
Structs
The type returned by [Diffable.create_delta_towards].