Trait capnp::private::capability::PipelineHook
[−]
[src]
pub trait PipelineHook { fn add_ref(&self) -> Box<PipelineHook>; fn get_pipelined_cap(&self, ops: &[PipelineOp]) -> Box<ClientHook>; fn get_pipelined_cap_move(&self, ops: Vec<PipelineOp>) -> Box<ClientHook> { ... } }
Required Methods
fn add_ref(&self) -> Box<PipelineHook>
fn get_pipelined_cap(&self, ops: &[PipelineOp]) -> Box<ClientHook>
Provided Methods
fn get_pipelined_cap_move(&self, ops: Vec<PipelineOp>) -> Box<ClientHook>
Version of get_pipelined_cap() passing the array by move. May avoid a copy in some cases. Default implementation just calls the other version.