asuran-chunker 0.1.6

A general API for describing types that can break data in to chunks in repeatable ways
Documentation
[package]
name = "asuran-chunker"
description = "A general API for describing types that can break data in to chunks in repeatable ways"
license = "BSD-2-Clause-Patent"
version = "0.1.6"
repository = "https://gitlab.com/asuran-rs/asuran/"
documentation = "https://docs.rs/crate/asuran"
homepage = "https://asuran.rs"
authors = ["Nathan McCarty <nathan@mccarty.io>"]
edition = "2018"
readme = "README.md"

[features]
streams = ["smol", "futures"]

[dependencies]
fastcdc = "1.0.3"
futures = { version = "0.3.5", default-features = false, features = ["std"], optional = true }
rand = { version = "0.7.3", default-features = false, features = ["std"] }
rand_chacha = "0.2.2"
smol = { version = "0.1.18", optional = true }
thiserror = "1.0.20"

[dev-dependencies]
criterion = "0.3.2"

[[bench]]
name = "chunking"
harness = false