pub trait Reduce<T>: Stream {
// Provided method
fn reduce<F, Fut>(self, f: F) -> Reducer<Self, T, F, Fut> ⓘ
where Self: Sized,
F: FnMut(T, Self::Item) -> Fut,
Fut: Future<Output = T> { ... }
}Provided Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".