Trait array_init::IsArray
[−]
[src]
pub unsafe trait IsArray {
type Item;
fn set(&mut self, idx: usize, value: Self::Item);
fn len() -> usize;
}Trait for things which are actually arrays
Probably shouldn't implement this yourself, but you can
Associated Types
type Item
Required Methods
fn set(&mut self, idx: usize, value: Self::Item)
Must assume self is uninitialized.
fn len() -> usize
Implementors
impl<T> IsArray for [T; 0]impl<T> IsArray for [T; 1]impl<T> IsArray for [T; 2]impl<T> IsArray for [T; 3]impl<T> IsArray for [T; 4]impl<T> IsArray for [T; 5]impl<T> IsArray for [T; 6]impl<T> IsArray for [T; 7]impl<T> IsArray for [T; 8]impl<T> IsArray for [T; 9]impl<T> IsArray for [T; 10]impl<T> IsArray for [T; 11]impl<T> IsArray for [T; 12]impl<T> IsArray for [T; 13]impl<T> IsArray for [T; 14]impl<T> IsArray for [T; 15]impl<T> IsArray for [T; 16]impl<T> IsArray for [T; 17]impl<T> IsArray for [T; 18]impl<T> IsArray for [T; 19]impl<T> IsArray for [T; 20]impl<T> IsArray for [T; 21]impl<T> IsArray for [T; 22]impl<T> IsArray for [T; 23]impl<T> IsArray for [T; 24]impl<T> IsArray for [T; 25]impl<T> IsArray for [T; 26]impl<T> IsArray for [T; 27]impl<T> IsArray for [T; 28]impl<T> IsArray for [T; 29]impl<T> IsArray for [T; 30]impl<T> IsArray for [T; 31]impl<T> IsArray for [T; 32]impl<T> IsArray for [T; 33]impl<T> IsArray for [T; 34]impl<T> IsArray for [T; 35]impl<T> IsArray for [T; 36]impl<T> IsArray for [T; 37]impl<T> IsArray for [T; 38]impl<T> IsArray for [T; 39]impl<T> IsArray for [T; 40]impl<T> IsArray for [T; 41]impl<T> IsArray for [T; 42]impl<T> IsArray for [T; 43]impl<T> IsArray for [T; 44]impl<T> IsArray for [T; 45]impl<T> IsArray for [T; 46]impl<T> IsArray for [T; 47]impl<T> IsArray for [T; 48]impl<T> IsArray for [T; 49]impl<T> IsArray for [T; 50]impl<T> IsArray for [T; 51]impl<T> IsArray for [T; 52]impl<T> IsArray for [T; 53]impl<T> IsArray for [T; 54]impl<T> IsArray for [T; 55]impl<T> IsArray for [T; 56]impl<T> IsArray for [T; 57]impl<T> IsArray for [T; 58]impl<T> IsArray for [T; 59]impl<T> IsArray for [T; 60]impl<T> IsArray for [T; 61]impl<T> IsArray for [T; 62]impl<T> IsArray for [T; 63]impl<T> IsArray for [T; 64]