Observer

Trait Observer 

Source
pub trait Observer<E> {
    // Required method
    fn on_notify(&self, event: &E);
}

Required Methods§

Source

fn on_notify(&self, event: &E)

Implementations on Foreign Types§

Source§

impl<E> Observer<E> for Rc<RefCell<dyn MutObserver<E>>>

Source§

fn on_notify(&self, event: &E)

Source§

impl<E> Observer<E> for Rc<RefCell<dyn Observer<E>>>

Source§

fn on_notify(&self, event: &E)

Source§

impl<E> Observer<E> for Rc<dyn Observer<E>>

Source§

fn on_notify(&self, event: &E)

Source§

impl<E> Observer<E> for Arc<Mutex<dyn MutObserver<E>>>

Source§

fn on_notify(&self, event: &E)

Source§

impl<E> Observer<E> for Arc<Mutex<dyn Observer<E>>>

Source§

fn on_notify(&self, event: &E)

Source§

impl<E> Observer<E> for Arc<RwLock<dyn MutObserver<E>>>

Source§

fn on_notify(&self, event: &E)

Source§

impl<E> Observer<E> for Arc<RwLock<dyn Observer<E>>>

Source§

fn on_notify(&self, event: &E)

Source§

impl<E> Observer<E> for Arc<dyn Observer<E>>

Source§

fn on_notify(&self, event: &E)

Implementors§