pub trait OnObservableFieldModification<D> {
    // Required method
    fn on_modify(&mut self, data: &D);
}
Expand description

Abstraction over catching all unique modifications of an ObservableField.

Required Methods§

source

fn on_modify(&mut self, data: &D)

This function will be called on each ObservableField’s modification.

On this function call subscriber (which implements OnObservableFieldModification) should send an update to Stream or resolve Future.

Implementations on Foreign Types§

source§

impl<D: Clone> OnObservableFieldModification<D> for RefCell<Vec<UniversalSubscriber<D>>>

source§

fn on_modify(&mut self, data: &D)

Implementors§