[][src]Trait sharpen::classify_::Classify

pub trait Classify<'a, TT: 'a>: Iterator<Item = TT> + 'a {
    fn classify<TC, FnT>(
        &'a mut self,
        fnx: FnT
    ) -> ClassifyIT<'a, TT, TC, FnT, Self>
    where
        TC: Default + PartialEq,
        FnT: FnMut(&TT) -> TC
; }

Required methods

Important traits for ClassifyIT<'_, TT, TC, FnT, IT>
fn classify<TC, FnT>(
    &'a mut self,
    fnx: FnT
) -> ClassifyIT<'a, TT, TC, FnT, Self> where
    TC: Default + PartialEq,
    FnT: FnMut(&TT) -> TC, 

Loading content...

Implementors

impl<'a, IT, TT: 'a> Classify<'a, TT> for IT where
    IT: Iterator<Item = TT> + 'a, 
[src]

Loading content...