Trait vector_lib::finalizer::FuturesSet

pub trait FuturesSet<Fut>: Stream<Item = <Fut as Future>::Output>
where Fut: Future,
{ // Required methods fn is_empty(&self) -> bool; fn push(&mut self, future: Fut); }

Required Methods§

fn is_empty(&self) -> bool

fn push(&mut self, future: Fut)

Implementations on Foreign Types§

§

impl<Fut> FuturesSet<Fut> for FuturesOrdered<Fut>
where Fut: Future,

§

fn is_empty(&self) -> bool

§

fn push(&mut self, future: Fut)

§

impl<Fut> FuturesSet<Fut> for FuturesUnordered<Fut>
where Fut: Future,

§

fn is_empty(&self) -> bool

§

fn push(&mut self, future: Fut)

Implementors§