Trait json_rpc2::Service [−][src]
Trait for services that maybe handle a request.
Associated Types
Loading content...Required methods
fn handle(
&self,
request: &mut Request,
ctx: &Self::Data
) -> Result<Option<Response>>
[src]
&self,
request: &mut Request,
ctx: &Self::Data
) -> Result<Option<Response>>
Service implementations are invoked with a request and should reply with a response if the method name is one handled by the service.
If the method name for the request is not handled by the service
it should return None
.