use super::unwind_rule::*; use crate::cache::*; /// The unwinder cache type for [`UnwinderAarch64`](super::UnwinderAarch64). pub struct CacheAarch64( pub Cache, ); impl CacheAarch64 { /// Create a new cache. pub fn new() -> Self { Self(Cache::new()) } } impl CacheAarch64

{ /// Create a new cache. pub fn new_in() -> Self { Self(Cache::new()) } /// Returns a snapshot of the cache usage statistics. pub fn stats(&self) -> CacheStats { self.0.rule_cache.stats() } } impl Default for CacheAarch64

{ fn default() -> Self { Self::new_in() } }