pub mod config;
pub mod error;
pub mod support;
pub mod traits;

pub type CacheResult<T, E = error::Error> = Result<T, E>;

pub struct Cache {
    driver: Box<dyn traits::CacheDriver>,
}

// re-export
pub use soph_core::*;
