1 2 3 4 5 6 7 8 9 10 11 12
use cached::macros::concurrent_cached; #[concurrent_cached( map_error = "|e| e", disk = true, ty = "cached::stores::RedbCache<i32, i32>" )] fn my_fn(k: i32) -> Result<i32, String> { Ok(k) } fn main() {}