Struct jsonrpc_ipc_server::Server [] [src]

pub struct Server<M: Metadata = (), S: Middleware<M> + Send + Sync + 'static = NoopMiddleware> { /* fields omitted */ }

Methods

impl<M: Metadata, S: Middleware<M> + Send + Sync + 'static> Server<M, S>
[src]

New server

Run server (in current thread)

Poll server requests (for manual async scenarios)

Run server (in separate thread)

Trait Implementations

impl<M: Metadata, S: Middleware<M> + Send + Sync + 'static> Drop for Server<M, S>
[src]

A method called when the value goes out of scope. Read more