Trait futures_state_stream::FutureExt [] [src]

pub trait FutureExt: Future {
    fn flatten_state_stream<E, S>(self) -> FlattenStateStream<Self>
    where
        Self: Sized + Future<Error = (E, S)>,
        Self::Item: StateStream<State = S, Error = E>
, { ... } }

An extension trait adding functionality to Future.

Provided Methods

Returns a stream which evaluates this future and then the resulting stream.

Implementors