Trait Source
signalo_filters::prelude
pub trait Source { type Output; fn source(&mut self) -> Option<Self::Output>; }
type Output
fn source(&mut self) -> Option<Self::Output>
impl<I> Source for Iter<I> where I: Iterator, type Output = I::Item;
impl<T> Source for Constant<T> where T: Clone, type Output = T;
impl<T> Source for Increment<T> where T: Copy + AddAssign<T>, type Output = T;
impl<F, T> Source for F where F: FnMut() -> Option<T>, type Output = T;