pub trait FeedCallback<T> {
    // Required method
    fn feed_into_mut(self, callback: &mut OpaqueCallback<'_, T>) -> usize;

    // Provided method
    fn feed_into(self, callback: OpaqueCallback<'_, T>) -> usize
       where Self: Sized { ... }
}

Required Methods§

source

fn feed_into_mut(self, callback: &mut OpaqueCallback<'_, T>) -> usize

Provided Methods§

source

fn feed_into(self, callback: OpaqueCallback<'_, T>) -> usizewhere Self: Sized,

Implementors§

source§

impl<I: IntoIterator<Item = T>, T> FeedCallback<T> for I