rusticache 0.0.2

Simple caching for rust without external requirements.
Documentation
# rusticache

Cache library to be used in async or singlethreaded(not implemented) context.

### Simple usage:

```
use std::sync::Arc;
use rusticache::AsyncCache;
use std::time::Duration;

async fn do_stuff() {
    let cache = Arc::new(AsyncCache::new(
        Duration::from_secs(10),
        Box::new(|| Ok(String::from("This is Sparta!")))
    ));

    let data = cache.get_data().await;
    assert_eq!(*data.unwrap(), String::from("This is Sparta!"));
}
do_stuff();
```