[−][src]Trait gulali::attributes::Dimension
Dimension of the vector
Required methods
fn dim(&self) -> usize
Returns the number of dimensions of the vector
Examples
let arr1: Vec<i32> = Vec::one_dim(2).zeros(); assert_eq!(arr1.dim(), 1); let arr2: Vec<Vec<i32>> = Vec::two_dim(2, 2).zeros(); assert_eq!(arr2.dim(), 2); let arr3: Vec<Vec<Vec<i32>>> = Vec::three_dim(2, 2, 2).zeros(); assert_eq!(arr3.dim(), 3); let arr4: Vec<Vec<Vec<Vec<i32>>>> = Vec::four_dim(2, 2, 2, 3).zeros(); assert_eq!(arr4.dim(), 4);
Implementations on Foreign Types
impl<T> Dimension<T> for Vec<T> where
T: Copy,
[src]
T: Copy,
impl<T> Dimension<T> for Vec<Vec<T>> where
T: Copy,
[src]
T: Copy,
impl<T> Dimension<T> for Vec<Vec<Vec<T>>> where
T: Copy,
[src]
T: Copy,
impl<T> Dimension<T> for Vec<Vec<Vec<Vec<T>>>> where
T: Copy,
[src]
Loading content...
T: Copy,