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