Struct parry::evaluation::Max [] [src]

pub struct Max;

Trait Implementations

impl Reduce<f32> for Max

type Output = Option<f32>

type Scalar = Max

fn expected_length(&self) -> Length

fn split(self) -> (Max, Max, Max)

fn reduce<X>(&mut self, vals: X) -> Self::Output where X: Iterator<Item=f32>

impl ReduceScalar<Option<f32>> for Max

fn combine(self, a: Option<f32>, b: Option<f32>) -> Option<f32>

impl Reduce<f64> for Max

type Output = Option<f64>

type Scalar = Max

fn expected_length(&self) -> Length

fn split(self) -> (Max, Max, Max)

fn reduce<X>(&mut self, vals: X) -> Self::Output where X: Iterator<Item=f64>

impl ReduceScalar<Option<f64>> for Max

fn combine(self, a: Option<f64>, b: Option<f64>) -> Option<f64>