pub trait Observer: Sized { fn stop(self) { ... } }
Make sure an Observer
Stop the observer to no longer receive updates