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> { ... } }

Associated Types

Required methods

Provided methods

Implementors