doido-cache 0.0.14

Named cache stores, TTL — memory/Redis/Memcached backends in ActiveSupport::Cache fashion for Doido.
Documentation
pub mod codec;
pub mod config;
pub mod fetch;
pub mod global;
pub mod memory;
pub mod multi;
pub mod namespaced;
pub mod registry;
pub mod store;
pub mod versioning;

#[cfg(feature = "cache-memcache")]
pub mod memcache_store;
#[cfg(feature = "cache-redis")]
pub mod redis_store;

pub use config::{CacheBackend, CacheConfig, MultiCacheConfig};
pub use global::init as init_cache;
pub use memory::MemoryStore;
pub use namespaced::NamespacedStore;
pub use registry::CacheRegistry;
pub use store::CacheStore;

#[cfg(feature = "cache-memcache")]
pub use memcache_store::MemcacheStore;
#[cfg(feature = "cache-redis")]
pub use redis_store::RedisStore;