Min

Trait Min 

Source
pub trait Min<T: PartialOrd> {
    // Required method
    fn min(&self) -> Result<&T>;
}

Required Methods§

Source

fn min(&self) -> Result<&T>

Implementations on Foreign Types§

Source§

impl<D, S> Min<<D as RawData>::Elem> for InterpND<D, S>
where D: Data + RawDataClone + Clone, D::Elem: PartialOrd + Debug, S: StrategyND<D> + Clone,

Source§

fn min(&self) -> Result<&D::Elem>

Source§

impl<D, S> Min<<D as RawData>::Elem> for Interp1D<D, S>
where D: Data + RawDataClone + Clone, D::Elem: PartialOrd + Debug, S: Strategy1D<D> + Clone,

Source§

fn min(&self) -> Result<&D::Elem>

Source§

impl<D, S> Min<<D as RawData>::Elem> for Interp3D<D, S>
where D: Data + RawDataClone + Clone, D::Elem: PartialOrd + Debug, S: Strategy3D<D> + Clone,

Source§

fn min(&self) -> Result<&D::Elem>

Source§

impl<D, S> Min<<D as RawData>::Elem> for Interp2D<D, S>
where D: Data + RawDataClone + Clone, D::Elem: PartialOrd + Debug, S: Strategy2D<D> + Clone,

Source§

fn min(&self) -> Result<&D::Elem>

Source§

impl<S> Min<<S as RawData>::Elem> for InterpolatorEnum<S>
where S: Data + RawDataClone + Clone, S::Elem: Num + PartialOrd + Copy + Debug,

Source§

fn min(&self) -> Result<&S::Elem>

Source§

impl<S, D> Min<<S as RawData>::Elem> for ArrayBase<S, D>
where S: Data, S::Elem: PartialOrd, D: Dimension,

Source§

fn min(&self) -> Result<&S::Elem>

Source§

impl<T> Min<T> for Interp0D<T>
where T: PartialOrd,

Source§

fn min(&self) -> Result<&T>

Source§

impl<T: PartialOrd> Min<T> for [T]

Source§

fn min(&self) -> Result<&T>

Source§

impl<T: PartialOrd> Min<T> for Vec<T>

Source§

fn min(&self) -> Result<&T>

Implementors§