[][src]Trait iter_num_tools::IntoGridSpace

pub trait IntoGridSpace<S> {
    type GridSpace;
    pub fn into_grid_space(self, size: S) -> Self::GridSpace;
}

Associated Types

Loading content...

Required methods

pub fn into_grid_space(self, size: S) -> Self::GridSpace[src]

Loading content...

Implementations on Foreign Types

impl<T0, T1> IntoGridSpace<(usize, usize)> for Range<(T0, T1)> where
    T0: Linear,
    T1: Linear
[src]

type GridSpace = Grid2<LinSpace<T0>, LinSpace<T1>>

impl<T0, T1> IntoGridSpace<usize> for Range<(T0, T1)> where
    T0: Linear,
    T1: Linear
[src]

type GridSpace = Grid2<LinSpace<T0>, LinSpace<T1>>

impl<T0, T1> IntoGridSpace<(usize, usize)> for RangeInclusive<(T0, T1)> where
    T0: Linear,
    T1: Linear
[src]

type GridSpace = Grid2<LinSpace<T0>, LinSpace<T1>>

impl<T0, T1> IntoGridSpace<usize> for RangeInclusive<(T0, T1)> where
    T0: Linear,
    T1: Linear
[src]

type GridSpace = Grid2<LinSpace<T0>, LinSpace<T1>>

impl<T0, T1, T2> IntoGridSpace<(usize, usize, usize)> for Range<(T0, T1, T2)> where
    T0: Linear,
    T1: Linear,
    T2: Linear
[src]

type GridSpace = Grid3<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>>

impl<T0, T1, T2> IntoGridSpace<usize> for Range<(T0, T1, T2)> where
    T0: Linear,
    T1: Linear,
    T2: Linear
[src]

type GridSpace = Grid3<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>>

impl<T0, T1, T2> IntoGridSpace<(usize, usize, usize)> for RangeInclusive<(T0, T1, T2)> where
    T0: Linear,
    T1: Linear,
    T2: Linear
[src]

type GridSpace = Grid3<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>>

impl<T0, T1, T2> IntoGridSpace<usize> for RangeInclusive<(T0, T1, T2)> where
    T0: Linear,
    T1: Linear,
    T2: Linear
[src]

type GridSpace = Grid3<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>>

impl<T0, T1, T2, T3> IntoGridSpace<(usize, usize, usize, usize)> for Range<(T0, T1, T2, T3)> where
    T0: Linear,
    T1: Linear,
    T2: Linear,
    T3: Linear
[src]

type GridSpace = Grid4<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>, LinSpace<T3>>

impl<T0, T1, T2, T3> IntoGridSpace<usize> for Range<(T0, T1, T2, T3)> where
    T0: Linear,
    T1: Linear,
    T2: Linear,
    T3: Linear
[src]

type GridSpace = Grid4<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>, LinSpace<T3>>

impl<T0, T1, T2, T3> IntoGridSpace<(usize, usize, usize, usize)> for RangeInclusive<(T0, T1, T2, T3)> where
    T0: Linear,
    T1: Linear,
    T2: Linear,
    T3: Linear
[src]

type GridSpace = Grid4<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>, LinSpace<T3>>

impl<T0, T1, T2, T3> IntoGridSpace<usize> for RangeInclusive<(T0, T1, T2, T3)> where
    T0: Linear,
    T1: Linear,
    T2: Linear,
    T3: Linear
[src]

type GridSpace = Grid4<LinSpace<T0>, LinSpace<T1>, LinSpace<T2>, LinSpace<T3>>

Loading content...

Implementors

Loading content...