amnesia 0.1.0

An expressive interface for interacting with a Cache.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# An expressive interface for interacting with a Cache.

## Features

- **Driver-Based Architecture**: Easily switch between different caching strategies by using drivers.
- **Asynchronous API**: Built with async/await for non-blocking I/O operations.
- **Serialization**: Leverage Serde for serializing and deserializing cache values.
- **Time-to-Live (TTL)**: Set expiration times for cache entries to ensure stale data is not served.
- **Extensible**: Implement your own cache drivers to extend functionality.

## Usage

Please refer to the [documentation on docs.rs](https://docs.rs/amnesia) for detailed usage instructions.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.