Enum capnp::private::layout::CapTableBuilder
source · pub enum CapTableBuilder {
Plain(*mut CapTable),
}
Variants§
Implementations§
source§impl CapTableBuilder
impl CapTableBuilder
pub fn into_reader(self) -> CapTableReader
pub fn extract_cap(&self, index: usize) -> Option<Box<dyn ClientHook>>
pub fn inject_cap(&mut self, cap: Box<dyn ClientHook>) -> usize
pub fn drop_cap(&mut self, index: usize)
Trait Implementations§
source§impl Clone for CapTableBuilder
impl Clone for CapTableBuilder
source§fn clone(&self) -> CapTableBuilder
fn clone(&self) -> CapTableBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for CapTableBuilder
impl Default for CapTableBuilder
impl Copy for CapTableBuilder
Auto Trait Implementations§
impl Freeze for CapTableBuilder
impl !RefUnwindSafe for CapTableBuilder
impl !Send for CapTableBuilder
impl !Sync for CapTableBuilder
impl Unpin for CapTableBuilder
impl !UnwindSafe for CapTableBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more