# hash-roll [![Documentation](https://img.shields.io/badge/documentation-latest-brightgreen.svg?style=flat)](http://codyps.com/docs/hash-roll/x86_64-unknown-linux-gnu/stable/hash_roll/index.html) [![Crates.io](https://img.shields.io/crates/v/hash-roll.svg?maxAge=2592000)](https://crates.io/crates/hash-roll) [![Travis](https://img.shields.io/travis/jmesmon/hash-roll.svg?maxAge=2592000)](https://travis-ci.org/jmesmon/hash-roll) Provides a generic API for abstracting over various implimentations of content defined chunking. Also provides implimentations of a number of content defined chunking algorithms. ## [Comparison of the Chunking options avaliable in Rust](COMPARE.md) ## Metrics - DER: duplicate elimination ratio ## CDC References - https://www.usenix.org/legacy/events/fast10/tech/full_papers/kruus.pdf