cargo / moka / audit
cargo : moka @ 0.12.15
PE Patrick Elsen signed 2026-05-28 published 2026-05-28

Cargo.toml

210 lines · toml

# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO## When uploading crates to the registry Cargo will automatically# "normalize" Cargo.toml files for maximal compatibility# with all versions of Cargo and also rewrite `path` dependencies# to registry (e.g., crates.io) dependencies.## If you are reading this file be aware that the original Cargo.toml# will likely look very different (and much more reasonable).# See Cargo.toml.orig for the original contents.[package]edition = "2021"rust-version = "1.71.1"name = "moka"version = "0.12.15"build = falseexclude = [    ".ci_extras/",    ".codecov.yml",    ".devcontainer",    ".github",    ".gitignore",    ".gitpod.yml",    ".markdownlint.json",    ".vscode",    "CHANGELOG.md",    "examples",    "MIGRATION-GUIDE.md",    "tests/compile_tests/",]autolib = falseautobins = falseautoexamples = falseautotests = falseautobenches = falsedescription = "A fast and concurrent cache library inspired by Java Caffeine"documentation = "https://docs.rs/moka/"readme = "README.md"keywords = [    "cache",    "concurrent",]categories = [    "caching",    "concurrency",]license = "(MIT OR Apache-2.0) AND Apache-2.0"repository = "https://github.com/moka-rs/moka"[package.metadata.docs.rs]features = [    "future",    "sync",]rustdoc-args = [    "--cfg",    "docsrs",][features]atomic64 = []default = []future = [    "dep:async-lock",    "dep:event-listener",    "dep:futures-util",]logging = ["dep:log"]quanta = ["dep:quanta"]sync = []unstable-debug-counters = ["future"][lib]name = "moka"path = "src/lib.rs"[[test]]name = "and_compute_with_race"path = "tests/and_compute_with_race.rs"[[test]]name = "entry_api_actix_rt2"path = "tests/entry_api_actix_rt2.rs"[[test]]name = "entry_api_sync"path = "tests/entry_api_sync.rs"[[test]]name = "entry_api_tokio"path = "tests/entry_api_tokio.rs"[[test]]name = "runtime_actix_rt2"path = "tests/runtime_actix_rt2.rs"[[test]]name = "runtime_tokio"path = "tests/runtime_tokio.rs"[[test]]name = "timer_wheel_panic_test"path = "tests/timer_wheel_panic_test.rs"[dependencies.async-lock]version = "3.3"optional = true[dependencies.crossbeam-channel]version = "0.5.15"[dependencies.crossbeam-epoch]version = "0.9.18"[dependencies.crossbeam-utils]version = "0.8.21"[dependencies.equivalent]version = "1.0"[dependencies.event-listener]version = "5.3"optional = true[dependencies.futures-util]version = "0.3.17"optional = true[dependencies.log]version = "0.4"optional = true[dependencies.parking_lot]version = "0.12"[dependencies.portable-atomic]version = "1.6"[dependencies.quanta]version = "0.12.2"optional = true[dependencies.smallvec]version = "1.8"[dependencies.tagptr]version = "0.2"[dependencies.uuid]version = "1.1"features = ["v4"][dev-dependencies.actix-rt]version = "2.8"[dev-dependencies.ahash]version = "0.8.3"[dev-dependencies.anyhow]version = "1.0.19"[dev-dependencies.env_logger]version = "0.10.0"[dev-dependencies.getrandom]version = "0.2"[dev-dependencies.once_cell]version = "1.7"[dev-dependencies.rand]version = "0.8.5"[dev-dependencies.reqwest]version = "0.12"features = ["rustls-tls"]default-features = false[dev-dependencies.tokio]version = "1.19"features = [    "fs",    "io-util",    "macros",    "rt-multi-thread",    "sync",    "time",][target."cfg(moka_loom)".dev-dependencies.loom]version = "0.7"[target."cfg(trybuild)".dev-dependencies.trybuild]version = "1.0"[lints.rust.unexpected_cfgs]level = "warn"priority = 0check-cfg = [    "cfg(armv5te)",    "cfg(beta_clippy)",    "cfg(kani)",    "cfg(moka_loom)",    "cfg(mips)",    "cfg(run_flaky_tests)",    "cfg(skip_large_mem_tests)",    "cfg(trybuild)",]