Trait messagebus::LocalHandler [−][src]
pub trait LocalHandler<M: Message> {
type Error: StdSyncSendError;
type Response: Message;
fn handle(
&mut self,
msg: Vec<M>,
bus: &Bus
) -> Result<Self::Response, Self::Error>;
fn sync(&mut self, _bus: &Bus) -> Result<(), Self::Error> { ... }
}