Trait capnp::private::capability::RequestHook [] [src]

pub trait RequestHook {
    fn get<'a>(&'a mut self) -> Builder<'a>;
    fn get_brand(&self) -> usize;
    fn send<'a>(self: Box<Self>) -> RemotePromise<Owned>;
    fn tail_send(self: Box<Self>) -> Option<(u32, Promise<()Error>, Box<PipelineHook>)>;
}

Required Methods

fn get<'a>(&'a mut self) -> Builder<'a>

fn get_brand(&self) -> usize

fn send<'a>(self: Box<Self>) -> RemotePromise<Owned>

fn tail_send(self: Box<Self>) -> Option<(u32, Promise<()Error>, Box<PipelineHook>)>

Implementors