simple/
simple.rs

1extern crate ritemlcr;
2
3fn simple() {
4    let mut cache = ritemlcr::Cache::new();
5
6    cache.insert(1);
7    cache.insert(2);
8    cache.insert(3);
9    cache.insert(4);
10    cache.insert(100);
11    cache.insert(200);
12
13    cache.touch(100);
14    cache.touch(100);
15    cache.touch(1);
16    cache.touch(2);
17    cache.touch(2);
18    cache.touch(2);
19    cache.touch(2);
20    cache.touch(2);
21    cache.touch(100);
22    cache.touch(2);
23    cache.touch(2);
24    cache.touch(2);
25    cache.touch(100);
26    cache.touch(100);
27    cache.touch(100);
28    cache.touch(1);
29    cache.touch(2);
30}