[−][src]Trait debruijn::vmer::Array
Types that can be used as the backing store for a SmallVec
Types that can be used as the backing store for a SmallVec
type Itemfn new() -> Selffn size() -> usizefn as_slice(&self) -> &[Self::Item]fn as_mut_slice(&mut self) -> &mut [Self::Item]impl<T: Default + Copy + Eq + Ord> Array for [T; 1][src]type Item = Tfn new() -> [T; 1][src]fn size() -> usize[src]fn as_slice(&self) -> &[T][src]fn as_mut_slice(&mut self) -> &mut [T][src]impl<T: Default + Copy + Eq + Ord> Array for [T; 2][src]type Item = Tfn new() -> [T; 2][src]fn size() -> usize[src]fn as_slice(&self) -> &[T][src]fn as_mut_slice(&mut self) -> &mut [T][src]impl<T: Default + Copy + Eq + Ord> Array for [T; 3][src]type Item = Tfn new() -> [T; 3][src]fn size() -> usize[src]fn as_slice(&self) -> &[T][src]fn as_mut_slice(&mut self) -> &mut [T][src]impl<T: Default + Copy + Eq + Ord> Array for [T; 4][src]type Item = Tfn new() -> [T; 4][src]fn size() -> usize[src]fn as_slice(&self) -> &[T][src]fn as_mut_slice(&mut self) -> &mut [T][src]impl<T: Default + Copy + Eq + Ord> Array for [T; 5][src]type Item = Tfn new() -> [T; 5][src]fn size() -> usize[src]fn as_slice(&self) -> &[T][src]fn as_mut_slice(&mut self) -> &mut [T][src]impl<T: Default + Copy + Eq + Ord> Array for [T; 6][src]type Item = Tfn new() -> [T; 6][src]fn size() -> usize[src]fn as_slice(&self) -> &[T][src]fn as_mut_slice(&mut self) -> &mut [T][src]