Trait flo_stream::SendStreamToPublisher [−][src]
Provides a way to send the values generated by a stream to a publisher
Required methods
fn send_all<'a, SourceStream>(
&'a mut self,
stream: SourceStream
) -> StreamPublisher<'a, Self, SourceStream>ⓘNotable traits for StreamPublisher<'a, Publisher, SourceStream>
impl<'a, Publisher, SourceStream> Future for StreamPublisher<'a, Publisher, SourceStream> where
Publisher: MessagePublisher,
SourceStream: Stream<Item = Publisher::Message>, type Output = ();
where
SourceStream: 'a + Stream<Item = Self::Message>,
[src]
&'a mut self,
stream: SourceStream
) -> StreamPublisher<'a, Self, SourceStream>ⓘ
Notable traits for StreamPublisher<'a, Publisher, SourceStream>
impl<'a, Publisher, SourceStream> Future for StreamPublisher<'a, Publisher, SourceStream> where
Publisher: MessagePublisher,
SourceStream: Stream<Item = Publisher::Message>, type Output = ();
SourceStream: 'a + Stream<Item = Self::Message>,
Sends everything from a particular source stream to this publisher
Implementors
impl<T: Sized + MessagePublisher> SendStreamToPublisher for T
[src]
fn send_all<'a, SourceStream>(
&'a mut self,
stream: SourceStream
) -> StreamPublisher<'a, Self, SourceStream>ⓘNotable traits for StreamPublisher<'a, Publisher, SourceStream>
impl<'a, Publisher, SourceStream> Future for StreamPublisher<'a, Publisher, SourceStream> where
Publisher: MessagePublisher,
SourceStream: Stream<Item = Publisher::Message>, type Output = ();
where
SourceStream: 'a + Stream<Item = Self::Message>,
[src]
&'a mut self,
stream: SourceStream
) -> StreamPublisher<'a, Self, SourceStream>ⓘ
Notable traits for StreamPublisher<'a, Publisher, SourceStream>
impl<'a, Publisher, SourceStream> Future for StreamPublisher<'a, Publisher, SourceStream> where
Publisher: MessagePublisher,
SourceStream: Stream<Item = Publisher::Message>, type Output = ();
SourceStream: 'a + Stream<Item = Self::Message>,