Trait Server
tiny_rpc::rpc
pub trait Server: Clone + Send + Sync + 'static { fn make_response( self, req: RpcFrame ) -> BoxFuture<'static, Result<RpcFrame>>; fn serve( self, transport: Transport ) -> BoxStream<'static, BoxFuture<'static, ()>> { ... } }
fn make_response(self, req: RpcFrame) -> BoxFuture<'static, Result<RpcFrame>>
fn serve( self, transport: Transport) -> BoxStream<'static, BoxFuture<'static, ()>>