[][src]Trait misskey::streaming::StreamSink

pub trait StreamSink<I, O, E>: Stream<Item = Result<I, E>> + Sink<O, Error = E> { }

Trait for Stream + Sink.

We need this for BoxStreamSink because trait objects can only have a single base trait. (reference)

Implementors

impl<I, O, E, S> StreamSink<I, O, E> for S where
    S: Sink<O, Error = E> + Stream<Item = Result<I, E>> + ?Sized
[src]

Loading content...