[][src]Trait iter_num_tools::IntoArangeGrid

pub trait IntoArangeGrid<S> {
    type ArangeGrid;
    pub fn into_arange_grid(self, size: S) -> Self::ArangeGrid;
}

Used by arange_grid

Associated Types

Loading content...

Required methods

pub fn into_arange_grid(self, size: S) -> Self::ArangeGrid[src]

Loading content...

Implementations on Foreign Types

impl<F0, F1> IntoArangeGrid<(F0, F1)> for Range<(F0, F1)> where
    F0: Real + Sub<Output = F0> + Div<Output = F0> + ToPrimitive + FromPrimitive,
    Range<F0>: IntoLinSpace<F0>,
    F1: Real + Sub<Output = F1> + Div<Output = F1> + ToPrimitive + FromPrimitive,
    Range<F1>: IntoLinSpace<F1>, 
[src]

type ArangeGrid = Grid2<LinSpace<F0>, LinSpace<F1>>

impl<F0, F1, F2> IntoArangeGrid<(F0, F1, F2)> for Range<(F0, F1, F2)> where
    F0: Real + Sub<Output = F0> + Div<Output = F0> + ToPrimitive + FromPrimitive,
    Range<F0>: IntoLinSpace<F0>,
    F1: Real + Sub<Output = F1> + Div<Output = F1> + ToPrimitive + FromPrimitive,
    Range<F1>: IntoLinSpace<F1>,
    F2: Real + Sub<Output = F2> + Div<Output = F2> + ToPrimitive + FromPrimitive,
    Range<F2>: IntoLinSpace<F2>, 
[src]

type ArangeGrid = Grid3<LinSpace<F0>, LinSpace<F1>, LinSpace<F2>>

impl<F0, F1, F2, F3> IntoArangeGrid<(F0, F1, F2, F3)> for Range<(F0, F1, F2, F3)> where
    F0: Real + Sub<Output = F0> + Div<Output = F0> + ToPrimitive + FromPrimitive,
    Range<F0>: IntoLinSpace<F0>,
    F1: Real + Sub<Output = F1> + Div<Output = F1> + ToPrimitive + FromPrimitive,
    Range<F1>: IntoLinSpace<F1>,
    F2: Real + Sub<Output = F2> + Div<Output = F2> + ToPrimitive + FromPrimitive,
    Range<F2>: IntoLinSpace<F2>,
    F3: Real + Sub<Output = F3> + Div<Output = F3> + ToPrimitive + FromPrimitive,
    Range<F3>: IntoLinSpace<F3>, 
[src]

type ArangeGrid = Grid4<LinSpace<F0>, LinSpace<F1>, LinSpace<F2>, LinSpace<F3>>

impl<F> IntoArangeGrid<F> for Range<(F, F)> where
    F: Real + Sub<Output = F> + Div<Output = F> + ToPrimitive + FromPrimitive,
    Range<F>: IntoLinSpace<F>, 
[src]

type ArangeGrid = Grid2<LinSpace<F>, LinSpace<F>>

impl<F> IntoArangeGrid<F> for Range<(F, F, F)> where
    F: Real + Sub<Output = F> + Div<Output = F> + ToPrimitive + FromPrimitive,
    Range<F>: IntoLinSpace<F>, 
[src]

type ArangeGrid = Grid3<LinSpace<F>, LinSpace<F>, LinSpace<F>>

impl<F> IntoArangeGrid<F> for Range<(F, F, F, F)> where
    F: Real + Sub<Output = F> + Div<Output = F> + ToPrimitive + FromPrimitive,
    Range<F>: IntoLinSpace<F>, 
[src]

type ArangeGrid = Grid4<LinSpace<F>, LinSpace<F>, LinSpace<F>, LinSpace<F>>

Loading content...

Implementors

Loading content...