[][src]Trait aryth::indicator::matrix::Indicators

pub trait Indicators<R>: IntoIterator<Item = R> where
    R: IntoIterator
{ pub fn max_by<T, F>(self, indicator: F) -> Option<T>
    where
        Self: Sized,
        Self::IntoIter: Iterator<Item = R>,
        R::Item: Ord,
        R::IntoIter: Iterator<Item = R::Item>,
        F: FnMut(R::Item) -> T,
        T: Ord
, { ... }
pub fn min_by<T, F>(self, indicator: F) -> Option<T>
    where
        Self: Sized,
        Self::IntoIter: Iterator<Item = R>,
        R::Item: Ord,
        R::IntoIter: Iterator<Item = R::Item>,
        F: Fn(R::Item) -> T,
        T: Ord
, { ... } }

Provided methods

pub fn max_by<T, F>(self, indicator: F) -> Option<T> where
    Self: Sized,
    Self::IntoIter: Iterator<Item = R>,
    R::Item: Ord,
    R::IntoIter: Iterator<Item = R::Item>,
    F: FnMut(R::Item) -> T,
    T: Ord
[src]

pub fn min_by<T, F>(self, indicator: F) -> Option<T> where
    Self: Sized,
    Self::IntoIter: Iterator<Item = R>,
    R::Item: Ord,
    R::IntoIter: Iterator<Item = R::Item>,
    F: Fn(R::Item) -> T,
    T: Ord
[src]

Loading content...

Implementors

impl<R, M> Indicators<R> for M where
    M: IntoIterator<Item = R>,
    R: IntoIterator
[src]

Loading content...