Skip to main content

IObservableCollectionAdaptor

Trait IObservableCollectionAdaptor 

Source
pub trait IObservableCollectionAdaptor<T: Clone + PartialEq + 'static, K> {
    // Required method
    fn adapt(
        &self,
        changes: &ChangeSet<T, K>,
        collection: &dyn IObservableCollection<T>,
    );
}
Expand description

Applies the change sets of a cache to an observable collection (IObservableCollectionAdaptor<TObject, TKey>).

Required Methods§

Source

fn adapt( &self, changes: &ChangeSet<T, K>, collection: &dyn IObservableCollection<T>, )

Applies changes to collection (Adapt).

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T: Clone + PartialEq + 'static, K: Eq + Hash + Clone + 'static> IObservableCollectionAdaptor<T, K> for ObservableCollectionAdaptor<T, K>