Struct lup::Sum
[−]
[src]
pub struct Sum<T>(pub T);
Sum loop.
Trait Implementations
impl Lup<usize, f32> for Sum<f32>[src]
type Inner = f32
The resulting type.
fn start() -> Sum<f32>[src]
Initialize loop.
fn it(&mut self, _ind: usize, val: f32) -> bool[src]
Iterate loop.
fn unwrap(self) -> f32[src]
Unwrap the resulting value.
impl Lup<usize, [f32; 2]> for Sum<[f32; 2]>[src]
type Inner = [f32; 2]
The resulting type.
fn start() -> Sum<[f32; 2]>[src]
Initialize loop.
fn it(&mut self, _ind: usize, val: [f32; 2]) -> bool[src]
Iterate loop.
fn unwrap(self) -> [f32; 2][src]
Unwrap the resulting value.
impl Lup<usize, [f32; 3]> for Sum<[f32; 3]>[src]
type Inner = [f32; 3]
The resulting type.
fn start() -> Sum<[f32; 3]>[src]
Initialize loop.
fn it(&mut self, _ind: usize, val: [f32; 3]) -> bool[src]
Iterate loop.
fn unwrap(self) -> [f32; 3][src]
Unwrap the resulting value.
impl Lup<usize, [f32; 4]> for Sum<[f32; 4]>[src]
type Inner = [f32; 4]
The resulting type.
fn start() -> Sum<[f32; 4]>[src]
Initialize loop.
fn it(&mut self, _ind: usize, val: [f32; 4]) -> bool[src]
Iterate loop.
fn unwrap(self) -> [f32; 4][src]
Unwrap the resulting value.
impl Lup<usize, f64> for Sum<f64>[src]
type Inner = f64
The resulting type.
fn start() -> Sum<f64>[src]
Initialize loop.
fn it(&mut self, _ind: usize, val: f64) -> bool[src]
Iterate loop.
fn unwrap(self) -> f64[src]
Unwrap the resulting value.
impl Lup<usize, [f64; 2]> for Sum<[f64; 2]>[src]
type Inner = [f64; 2]
The resulting type.
fn start() -> Sum<[f64; 2]>[src]
Initialize loop.
fn it(&mut self, _ind: usize, val: [f64; 2]) -> bool[src]
Iterate loop.
fn unwrap(self) -> [f64; 2][src]
Unwrap the resulting value.
impl Lup<usize, [f64; 3]> for Sum<[f64; 3]>[src]
type Inner = [f64; 3]
The resulting type.
fn start() -> Sum<[f64; 3]>[src]
Initialize loop.
fn it(&mut self, _ind: usize, val: [f64; 3]) -> bool[src]
Iterate loop.
fn unwrap(self) -> [f64; 3][src]
Unwrap the resulting value.