Type Definition ndarray::Ix [−][src]
type Ix = usize;
Array index type
Trait Implementations
impl IntoDimension for Ix
[src]
impl IntoDimension for Ix
type Dim = Ix1
fn into_dimension(self) -> Ix1
[src]
fn into_dimension(self) -> Ix1
impl Add<Ix> for Dim<[Ix; 1]>
[src]
impl Add<Ix> for Dim<[Ix; 1]>
type Output = Self
The resulting type after applying the +
operator.
fn add(self, rhs: Ix) -> Self
[src]
fn add(self, rhs: Ix) -> Self
Performs the +
operation.
impl AddAssign<Ix> for Dim<[Ix; 1]>
[src]
impl AddAssign<Ix> for Dim<[Ix; 1]>
fn add_assign(&mut self, rhs: Ix)
[src]
fn add_assign(&mut self, rhs: Ix)
Performs the +=
operation.
impl Sub<Ix> for Dim<[Ix; 1]>
[src]
impl Sub<Ix> for Dim<[Ix; 1]>
type Output = Self
The resulting type after applying the -
operator.
fn sub(self, rhs: Ix) -> Self
[src]
fn sub(self, rhs: Ix) -> Self
Performs the -
operation.
impl SubAssign<Ix> for Dim<[Ix; 1]>
[src]
impl SubAssign<Ix> for Dim<[Ix; 1]>
fn sub_assign(&mut self, rhs: Ix)
[src]
fn sub_assign(&mut self, rhs: Ix)
Performs the -=
operation.
impl<I> Mul<Ix> for Dim<I> where
Dim<I>: Dimension,
[src]
impl<I> Mul<Ix> for Dim<I> where
Dim<I>: Dimension,
type Output = Self
The resulting type after applying the *
operator.
fn mul(self, rhs: Ix) -> Self
[src]
fn mul(self, rhs: Ix) -> Self
Performs the *
operation.
impl<I> MulAssign<Ix> for Dim<I> where
Dim<I>: Dimension,
[src]
impl<I> MulAssign<Ix> for Dim<I> where
Dim<I>: Dimension,
fn mul_assign(&mut self, rhs: Ix)
[src]
fn mul_assign(&mut self, rhs: Ix)
Performs the *=
operation.
impl NdIndex<Ix1> for Ix
[src]
impl NdIndex<Ix1> for Ix
fn index_checked(&self, dim: &Ix1, strides: &Ix1) -> Option<isize>
[src]
fn index_checked(&self, dim: &Ix1, strides: &Ix1) -> Option<isize>
fn index_unchecked(&self, strides: &Ix1) -> isize
[src]
fn index_unchecked(&self, strides: &Ix1) -> isize
impl NdIndex<IxDyn> for Ix
[src]
impl NdIndex<IxDyn> for Ix
fn index_checked(&self, dim: &IxDyn, strides: &IxDyn) -> Option<isize>
[src]
fn index_checked(&self, dim: &IxDyn, strides: &IxDyn) -> Option<isize>
fn index_unchecked(&self, strides: &IxDyn) -> isize
[src]
fn index_unchecked(&self, strides: &IxDyn) -> isize