use cache_lite::{Cache, CacheConfig};
fn main() -> Result<(), Box<dyn std::error::Error>> {
let config = CacheConfig::default();
let mut cache = Cache::new(config)?;
let cache_obj = cache.create("my_cache", None).unwrap();
cache_obj.write_string("Cached data").unwrap();
let data = cache_obj.get_string().unwrap();
assert_eq!(data, "Cached data");
cache_obj.delete()?;
Ok(())
}