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