Trait deref_map::DerefMapExt[][src]

pub trait DerefMapExt: Deref + Sized {
    fn map<MapFn, NewValue: ?Sized>(
        self,
        f: MapFn
    ) -> DerefMap<Self, NewValue, MapFn>
    where
        MapFn: Fn(&Self::Target) -> &NewValue
, { ... } }

Provided methods

fn map<MapFn, NewValue: ?Sized>(
    self,
    f: MapFn
) -> DerefMap<Self, NewValue, MapFn> where
    MapFn: Fn(&Self::Target) -> &NewValue, 
[src]

Loading content...

Implementors

impl<T> DerefMapExt for T where
    T: Deref
[src]

Loading content...