[−][src]Trait mapped_guard::MapGuard
Required methods
fn map_guard(self, map: impl FnOnce(R1) -> R2) -> MappedGuard<G, R2>
fn maybe_map_guard(
self,
maybe_map: impl FnOnce(R1) -> Option<R2>
) -> Option<MappedGuard<G, R2>>
self,
maybe_map: impl FnOnce(R1) -> Option<R2>
) -> Option<MappedGuard<G, R2>>
Implementors
impl<'a, G: BoxedMapped + 'a, R: 'a> MapGuard<'a, Box<G>, &'a G, R> for G
[src]
fn map_guard(self, map: impl FnOnce(&'a G) -> R) -> MappedGuard<Box<G>, R>
[src]
fn maybe_map_guard(
self,
maybe_map: impl FnOnce(&'a G) -> Option<R>
) -> Option<MappedGuard<Box<G>, R>>
[src]
self,
maybe_map: impl FnOnce(&'a G) -> Option<R>
) -> Option<MappedGuard<Box<G>, R>>