Enum capnp::private::layout::CapTableBuilder [] [src]

pub enum CapTableBuilder {
    Dummy,
    Plain(*mut Vec<Option<Box<ClientHook>>>),
}

Variants

DummyPlain(*mut Vec<Option<Box<ClientHook>>>)

Methods

impl CapTableBuilder
[src]

fn as_reader(self) -> CapTableReader

fn extract_cap(&self, index: usize) -> Option<Box<ClientHook>>

fn inject_cap(&mut self, cap: Box<ClientHook>) -> usize

fn drop_cap(&mut self, index: usize)

Trait Implementations

impl Clone for CapTableBuilder
[src]

fn clone(&self) -> CapTableBuilder

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more

impl Copy for CapTableBuilder
[src]