pub trait ObservableCollectionExt<T: 'static + Clone> {
    // Required method
    fn map<TDst, F>(&self, f: F) -> ObservableCollectionMap<TDst>
       where TDst: 'static + Clone,
             F: 'static + Fn(&T) -> TDst;
}

Required Methods§

source

fn map<TDst, F>(&self, f: F) -> ObservableCollectionMap<TDst>where TDst: 'static + Clone, F: 'static + Fn(&T) -> TDst,

Implementors§

source§

impl<T> ObservableCollectionExt<T> for dyn ObservableCollection<T>where T: 'static + Clone,

source§

impl<T, TSrcColl> ObservableCollectionExt<T> for TSrcCollwhere T: 'static + Clone, TSrcColl: ObservableCollection<T> + 'static, Self: Sized,