Struct arc_swap::cache::MapCache [−][src]
pub struct MapCache<A, T, F> { /* fields omitted */ }
Expand description
An implementation of a cache with a projection into the accessed value.
This is the implementation structure for Cache::map
. It can’t be created directly and it
should be used through the Access
trait.
Trait Implementations
Auto Trait Implementations
impl<A, T, F> RefUnwindSafe for MapCache<A, T, F> where
A: RefUnwindSafe,
F: RefUnwindSafe,
T: RefUnwindSafe,
impl<A, T, F> UnwindSafe for MapCache<A, T, F> where
A: UnwindSafe,
F: UnwindSafe,
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more