Struct capnp::capability::CallContext [] [src]

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

Fields

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

Methods

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

fn fail(self, message: String)

fn done(self)

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

fn get<'a>(&'a mut self) -> (Params::Reader, Results::Builder) where Params: Owned<'a>, Results: Owned<'a>