rframe 0.1.1

A lightweight framework implemented in Rust
Documentation
#[cfg(feature = "cache-local")]
mod local;
#[cfg(feature = "cache-multilevel")]
mod multilevel;
#[cfg(feature = "cache-redis")]
mod redis;

// Redis exports
#[cfg(feature = "cache-redis")]
pub use redis::{
    get_client as get_redis_client, init as init_redis, PoolConfig, RedisClient, RedisCluster,
    RedisConfig, RedisError, RedisMode, RedisNode, RedisSentinel, Result as RedisResult,
    REDIS_CLIENT,
};

// Local cache exports
#[cfg(feature = "cache-local")]
pub use local::{
    get_client as get_local_client, init as init_local, LocalCacheStats, LocalClient, LocalConfig,
    LocalError, Result as LocalResult, LOCAL_CACHE,
};

// Multilevel cache exports
#[cfg(feature = "multilevel")]
pub use multilevel::{
    get_client as get_multilevel_client, init as init_multilevel, CacheMode, MultilevelCacheStats,
    MultilevelClient, MultilevelConfig, MultilevelError, Result as MultilevelResult,
    MULTILEVEL_CACHE,
};