pub struct VecBranches<F: Future>(/* private fields */);Trait Implementations§
Source§impl<F: Future> Branches for VecBranches<F>
impl<F: Future> Branches for VecBranches<F>
Source§fn poll_all(&mut self, start: f64, cx: &mut Context<'_>) -> Option<f64>
fn poll_all(&mut self, start: f64, cx: &mut Context<'_>) -> Option<f64>
Polls unfinished branches; returns the max end time once all are done.
Auto Trait Implementations§
impl<F> Freeze for VecBranches<F>
impl<F> RefUnwindSafe for VecBranches<F>where
Vec<Branch<F>>: RefUnwindSafe,
impl<F> Send for VecBranches<F>
impl<F> Sync for VecBranches<F>
impl<F> Unpin for VecBranches<F>
impl<F> UnsafeUnpin for VecBranches<F>where
Vec<Branch<F>>: UnsafeUnpin,
impl<F> UnwindSafe for VecBranches<F>where
Vec<Branch<F>>: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more