Trait geng::prelude::PartialMinMax
pub trait PartialMinMax: Sized {
type T;
// Required method
fn partial_min_max(self) -> (Self::T, Self::T);
// Provided methods
fn partial_min(self) -> Self::T { ... }
fn partial_max(self) -> Self::T { ... }
}
Expand description
Extension trait for getting minimum/maximum of values grouped together
Required Associated Types§
type T
type T
Type of a single value
Required Methods§
fn partial_min_max(self) -> (Self::T, Self::T)
fn partial_min_max(self) -> (Self::T, Self::T)
Find (min, max)
Provided Methods§
fn partial_min(self) -> Self::T
fn partial_min(self) -> Self::T
Find min
fn partial_max(self) -> Self::T
fn partial_max(self) -> Self::T
Find max
Object Safety§
This trait is not object safe.