pub trait Observable {
type Event;
// Required methods
fn subscribe(&self, callback: fn(Self::Event)) -> Result<()>;
fn unsubscribe(&self) -> Result<()>;
}Expand description
Observable trait for objects that can emit events
Required Associated Types§
Required Methods§
Sourcefn unsubscribe(&self) -> Result<()>
fn unsubscribe(&self) -> Result<()>
Unsubscribe from events