Struct panini::SliceBuilder
[−]
[src]
pub struct SliceBuilder<'a, T> where
T: 'a, { /* fields omitted */ }
pub struct SliceBuilder<'a, T> where
T: 'a, { /* fields omitted */ }
impl<'a, T> SliceBuilder<'a, T>
[src]fn new(arena: &'a Arena<T>, len: usize) -> SliceBuilder<'a, T>
fn push(&mut self, elem: T)
fn advance_slice(&mut self) -> &'a [T]
fn into_slice(self) -> &'a [T]
fn uninit_len(&self) -> usize
fn extend(&mut self, new_slice: *mut [T])
fn reserve(&mut self, len: usize)