[−][src]Trait arrayvec::Array
Trait for fixed size arrays.
Associated Types
type Item
The array’s element type
Implementors
impl<T> Array for [T; 0]
[src]
impl<T> Array for [T; 0]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 1]
[src]
impl<T> Array for [T; 1]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 2]
[src]
impl<T> Array for [T; 2]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 3]
[src]
impl<T> Array for [T; 3]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 4]
[src]
impl<T> Array for [T; 4]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 5]
[src]
impl<T> Array for [T; 5]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 6]
[src]
impl<T> Array for [T; 6]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 7]
[src]
impl<T> Array for [T; 7]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 8]
[src]
impl<T> Array for [T; 8]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 9]
[src]
impl<T> Array for [T; 9]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 10]
[src]
impl<T> Array for [T; 10]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 11]
[src]
impl<T> Array for [T; 11]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 12]
[src]
impl<T> Array for [T; 12]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 13]
[src]
impl<T> Array for [T; 13]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 14]
[src]
impl<T> Array for [T; 14]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 15]
[src]
impl<T> Array for [T; 15]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 16]
[src]
impl<T> Array for [T; 16]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 17]
[src]
impl<T> Array for [T; 17]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 18]
[src]
impl<T> Array for [T; 18]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 19]
[src]
impl<T> Array for [T; 19]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 20]
[src]
impl<T> Array for [T; 20]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 21]
[src]
impl<T> Array for [T; 21]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 22]
[src]
impl<T> Array for [T; 22]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 23]
[src]
impl<T> Array for [T; 23]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 24]
[src]
impl<T> Array for [T; 24]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 25]
[src]
impl<T> Array for [T; 25]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 26]
[src]
impl<T> Array for [T; 26]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 27]
[src]
impl<T> Array for [T; 27]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 28]
[src]
impl<T> Array for [T; 28]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 29]
[src]
impl<T> Array for [T; 29]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 30]
[src]
impl<T> Array for [T; 30]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 31]
[src]
impl<T> Array for [T; 31]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 32]
[src]
impl<T> Array for [T; 32]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 40]
[src]
impl<T> Array for [T; 40]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 48]
[src]
impl<T> Array for [T; 48]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 50]
[src]
impl<T> Array for [T; 50]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 56]
[src]
impl<T> Array for [T; 56]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 64]
[src]
impl<T> Array for [T; 64]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 72]
[src]
impl<T> Array for [T; 72]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 96]
[src]
impl<T> Array for [T; 96]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 100]
[src]
impl<T> Array for [T; 100]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 128]
[src]
impl<T> Array for [T; 128]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 160]
[src]
impl<T> Array for [T; 160]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 192]
[src]
impl<T> Array for [T; 192]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 200]
[src]
impl<T> Array for [T; 200]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 224]
[src]
impl<T> Array for [T; 224]
type Item = T
type Index = u8
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 256]
[src]
impl<T> Array for [T; 256]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 384]
[src]
impl<T> Array for [T; 384]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 512]
[src]
impl<T> Array for [T; 512]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 768]
[src]
impl<T> Array for [T; 768]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 1024]
[src]
impl<T> Array for [T; 1024]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 2048]
[src]
impl<T> Array for [T; 2048]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 4096]
[src]
impl<T> Array for [T; 4096]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 8192]
[src]
impl<T> Array for [T; 8192]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 16384]
[src]
impl<T> Array for [T; 16384]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 32768]
[src]
impl<T> Array for [T; 32768]
type Item = T
type Index = u16
fn as_ptr(&self) -> *const T
[src]
fn as_ptr(&self) -> *const T
fn as_mut_ptr(&mut self) -> *mut T
[src]
fn as_mut_ptr(&mut self) -> *mut T
fn capacity() -> usize
[src]
fn capacity() -> usize
impl<T> Array for [T; 65536]
[src]
impl<T> Array for [T; 65536]