Struct solana_jsonrpc_tcp_server::ServerBuilder[][src]

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

TCP server builder

Methods

impl<M: Metadata + Default, S: Middleware<M> + 'static> ServerBuilder<M, S>
[src]

Creates new ServerBuilder wih given IoHandler

impl<M: Metadata, S: Middleware<M> + 'static> ServerBuilder<M, S>
[src]

Creates new ServerBuilder wih given IoHandler

Utilize existing event loop executor.

Sets session meta extractor

Sets the incoming and outgoing requests separator

Starts a new server

Returns dispatcher

Auto Trait Implementations

impl<M, S> Send for ServerBuilder<M, S>

impl<M, S> Sync for ServerBuilder<M, S>