[][src]Trait flo_stream::SendStreamToPublisher

pub trait SendStreamToPublisher: Sized + MessagePublisher {
    fn send_all<'a, SourceStream>(
        &'a mut self,
        stream: SourceStream
    ) -> StreamPublisher<'a, Self, SourceStream>
    where
        SourceStream: 'a + Stream<Item = Self::Message>
; }

Provides a way to send the values generated by a stream to a publisher

Required methods

Important traits for StreamPublisher<'a, Publisher, SourceStream>
fn send_all<'a, SourceStream>(
    &'a mut self,
    stream: SourceStream
) -> StreamPublisher<'a, Self, SourceStream> where
    SourceStream: 'a + Stream<Item = Self::Message>, 

Sends everything from a particular source stream to this publisher

Loading content...

Implementors

impl<T: Sized + MessagePublisher> SendStreamToPublisher for T[src]

Loading content...