pub trait ScopedObserver {
    // Required methods
    fn start(&self);
    fn stop(&self);
}

Required Methods§

source

fn start(&self)

source

fn stop(&self)

Implementations on Foreign Types§

source§

impl<O1, O2> ScopedObserver for (O1, O2)where O1: ScopedObserver, O2: ScopedObserver,

source§

fn start(&self)

source§

fn stop(&self)

source§

impl<O1, O2, O3> ScopedObserver for (O1, O2, O3)where O1: ScopedObserver, O2: ScopedObserver, O3: ScopedObserver,

source§

fn start(&self)

source§

fn stop(&self)

source§

impl<O1> ScopedObserver for (O1,)where O1: ScopedObserver,

source§

fn start(&self)

source§

fn stop(&self)

Implementors§