[package]
name = "rok-cache"
version.workspace = true
edition.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
homepage.workspace = true
description = "Cache façade for the rok ecosystem — Memory/Redis drivers, Cache::get/set/remember"
keywords = ["cache", "redis", "memory", "rok"]
categories = ["caching"]
[features]
default = []
redis = ["dep:deadpool-redis"]
axum = ["dep:axum", "dep:tower"]
[dependencies]
thiserror = { workspace = true }
tokio = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
dashmap = "6"
deadpool-redis = { version = "0.15", features = ["rt_tokio_1"], optional = true }
axum = { workspace = true, optional = true }
tower = { workspace = true, optional = true }