//! Example demonstrating the Fast LRU cache.
//!
//! Fast LRU stores values directly instead of wrapping them in `Arc`, which keeps
//! the hot path lean for single-threaded workloads.
//!
//! Run with: cargo run --example basic_fast_lru
use FastLru;
// Expected output:
// lru before insert: 2 -> beta
// contains 1? true
// contains 2? false
//
// Explanation: touching key 1 moves it to the MRU position, so inserting key 3
// evicts key 2 as the least recently used entry.