pub trait TaggedComponentExt<R> where
    R: Region + Clone,
    Self: Iterator<Item = Point<R>>, 
{ fn with_tag<T, F>(self, tag_func: F) -> TaggedComponent<Self, R, T, F>Notable traits for TaggedComponent<I, R, T, F>impl<I, R, T, F> Iterator for TaggedComponent<I, R, T, F> where
    I: Iterator<Item = Point<R>>,
    R: Region + Clone,
    T: Clone + Hash + Eq,
    F: FnMut(&R) -> T, 
type Item = (T, Point<R>);

    where
        T: Clone + Hash + Eq,
        F: FnMut(&R) -> T,
        Self: Sized
, { ... } }

Provided methods

Implementors