[][src]Trait misskey_core::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: ?Sized> StreamSink<I, O, E> for S where
    S: Sink<O, Error = E> + Stream<Item = Result<I, E>>, 
[src]

Loading content...