[package]
name = "budgetkernel"
version = "0.1.2"
edition = "2021"
rust-version = "1.75"
license = "MIT"
description = "A small, auditable, deterministic budget accounting kernel with zero heap allocation on the hot path."
repository = "https://github.com/Qarait/budgetkernel"
documentation = "https://docs.rs/budgetkernel"
readme = "README.md"
exclude = [
".github/**",
".gitignore",
]
keywords = ["budget", "quota", "no-std", "deterministic", "kernel"]
categories = ["no-std", "algorithms"]
[features]
default = ["std"]
std = []
safe-map = []
[dependencies]
[dev-dependencies]
proptest = "1"
criterion = { version = "0.5", default-features = false, features = ["cargo_bench_support"] }
[[bench]]
name = "charge"
harness = false
[profile.release]
lto = true
codegen-units = 1
panic = "abort"