pub trait ProducerCallback<T> {
type Output;
fn callback<P>(self, producer: P) -> Self::Output
where
P: Producer<Item = T>;
}
Expand description
The ProducerCallback
trait is a kind of generic closure,
analogous to FnOnce
. See the corresponding section in
the plumbing README for more details.
Required Associated Types
The type of value returned by this callback. Analogous to
Output
from the FnOnce
trait.