[package]
name = "cbh_model"
description = "Implementation crate for cargo-bench-history - do not reference directly"
publish = true
version = "0.2.21"
authors.workspace = true
edition.workspace = true
include.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
[package.metadata.cargo_check_external_types]
allowed_external_types = [
"jiff::timestamp::Timestamp",
"nonempty::NonEmpty",
"ohno::enrichable::Enrichable",
"ohno::error_ext::ErrorExt",
"serde_core::de::Deserialize",
"serde_core::ser::Serialize",
"serde_json::error::Error",
"smallvec::SmallVec",
]
[package.metadata.release-plan]
private-api = true
[lib]
doc = false
[dependencies]
jiff = { workspace = true, features = ["serde"] }
nonempty = { workspace = true, features = ["serialize"] }
ohno = { workspace = true }
serde = { workspace = true, features = ["derive"] }
serde_json = { workspace = true }
smallvec = { workspace = true, features = ["serde"] }
[dev-dependencies]
criterion = { workspace = true }
static_assertions = { workspace = true }
testing = { path = "../testing" }
[[bench]]
name = "cbh_model"
harness = false
[lints]
workspace = true