Struct jsonrpc_http_server::ServerHandler [] [src]

pub struct ServerHandler<M: Metadata = (), S: Middleware<M> = NoopMiddleware> { /* fields omitted */ }

jsonrpc http request handler.

Methods

impl<M: Metadata, S: Middleware<M>> ServerHandler<M, S>
[src]

Create new request handler.

Trait Implementations

impl<M: Metadata, S: Middleware<M>> Service for ServerHandler<M, S>
[src]

Requests handled by the service.

Responses given by the service.

Errors produced by the service.

The future response value.

Process the request and return the response asynchronously.