The repo specifies the CacheSim trait as the interface required for all cache simulators, and the ObjIdTraits trait wrapping trait bounds for the type of objects stored in the cache. Example implementation can be found (later) in Oz cache.
To import directly from git, under Cargo.toml [dependencies], add
abstract_cache = {git = "https://github.com/Roc-Locality/abstract_cache"}