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.