Skip to main content

FutureExt

Trait FutureExt 

Source
pub trait FutureExt: Future {
    // Provided methods
    fn progress<'a>(
        self,
        style: impl Into<ProgressStyle<'a>>,
        message: impl Display,
    ) -> Progress<'a, Self, impl Stream<Item = char>, impl Stream<Item = impl Display>> 
       where Self: Sized { ... }
    fn progress_with_messages<'a>(
        self,
        style: impl Into<ProgressStyle<'a>>,
        messages: impl Stream<Item = impl Display>,
    ) -> Progress<'a, Self, impl Stream<Item = char>, impl Stream<Item = impl Display>> 
       where Self: Sized { ... }
}

Provided Methods§

Source

fn progress<'a>( self, style: impl Into<ProgressStyle<'a>>, message: impl Display, ) -> Progress<'a, Self, impl Stream<Item = char>, impl Stream<Item = impl Display>>
where Self: Sized,

Source

fn progress_with_messages<'a>( self, style: impl Into<ProgressStyle<'a>>, messages: impl Stream<Item = impl Display>, ) -> Progress<'a, Self, impl Stream<Item = char>, impl Stream<Item = impl Display>>
where Self: Sized,

Implementors§

Source§

impl<F> FutureExt for F
where F: Future,