Trait microservices::esb::Handler [−][src]
Trait for types handling specific set of ESB RPC API requests structured as
a single type implementing Request
.
Associated Types
Loading content...Required methods
fn identity(&self) -> Self::Address
[src]
fn handle(
&mut self,
senders: &mut SenderList<B, Self::Address>,
bus_id: B,
source: Self::Address,
request: Self::Request
) -> Result<(), Self::Error>
[src]
&mut self,
senders: &mut SenderList<B, Self::Address>,
bus_id: B,
source: Self::Address,
request: Self::Request
) -> Result<(), Self::Error>
fn handle_err(&mut self, error: Error) -> Result<(), Error>
[src]
Provided methods
fn on_ready(
&mut self,
_senders: &mut SenderList<B, Self::Address>
) -> Result<(), Self::Error>
[src]
&mut self,
_senders: &mut SenderList<B, Self::Address>
) -> Result<(), Self::Error>