Struct capnp::capability::Request [] [src]

pub struct Request<Params, Results> {
    pub marker: PhantomData<(Params, Results)>,
    pub hook: Box<RequestHook + Send>,
}

Fields

marker: PhantomData<(Params, Results)> hook: Box<RequestHook + Send>

Methods

impl<Params, Results> Request<Params, Results>
[src]

fn new(hook: Box<RequestHook + Send>) -> Request<Params, Results>

impl<Params, Results> Request<Params, Results> where Results: Pipelined, Results::Pipeline: FromTypelessPipeline
[src]

fn send(self) -> ResultFuture<Results>