pub type SettingsRef<'a> = CacheRef<'a, (), Settings>;
cache
struct SettingsRef<'a> { /* private fields */ }