microkelvin 0.10.0

A library for tree traversal over annotated datastructures
Documentation
[package]
name = "microkelvin"
version = "0.10.0"
authors = ["Kristoffer Ström <kristoffer@dusk.network>"]
edition = "2018"
keywords = ["datastructures"]
description = "A library for tree traversal over annotated datastructures"
license = "MPL-2.0"
readme = "README.md"

[dependencies]
appendix = { version = "0.2.0", optional = true }
parking_lot = { version = "0.11.1", optional = true }
lazy_static = { version = "1.4.0", optional = true }
tempfile = { version = "3.2.0", optional = true }

canonical = "0.6"
canonical_derive = "0.6"
arbitrary = { version = "1.0.1", features = ["derive"], optional = true }

[dev-dependencies]
rand = "0.8.3"
canonical_fuzz = "0.6.2"

[features]
persistence = ["appendix", "parking_lot", "lazy_static", "tempfile", "arbitrary"]