# HashLru
[HashLru](https://gitlab.com/ufoot/hashlru) is an experimental LRU cache implemented in [Rust](https://www.rust-lang.org/).
It tries to follow the API exposed by a [standard Rust HashMap](https://doc.rust-lang.org/stable/std/collections/struct.HashMap.html)
while enforcing a limited memory footprint by limiting the number of keys using the LRU strategy, which is
a quite [common cache replacement policy]( https://en.wikipedia.org/wiki/Cache_replacement_policies).

# Status
For now this is a toy project, clearly *NOT* suitable for production use.
[](https://gitlab.com/ufoot/hashlru/pipelines)
# Usage
[TODO...]
# License
HashLru is licensed under the [MIT](https://gitlab.com/ufoot/hashlru/blob/master/LICENSE) license.