pub trait DerefMutExt: DerefMut {
// Provided method
fn deref_mut_map<F, R>(self, f: F) -> MapDerefMut<Self, F>
where Self: Sized,
F: Fn(&mut Self::Target) -> &mut R { ... }
}
Expand description
This trait extend DerefMut
to add function deref_mut_map
Provided Methods§
fn deref_mut_map<F, R>(self, f: F) -> MapDerefMut<Self, F>
Implementors§
impl<T> DerefMutExt for Twhere
T: DerefMut,
Implement DerefMutExt
for all type that implement trait DerefMut