pub enum Either5<A, B, C, D, E> {
First(A),
Second(B),
Third(C),
Fourth(D),
Fifth(E),
}
Expand description
Result for select5
.
Variants§
First(A)
First future finished first.
Second(B)
Second future finished first.
Third(C)
Third future finished first.
Fourth(D)
Fourth future finished first.
Fifth(E)
Fifth future finished first.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<A, B, C, D, E> Freeze for Either5<A, B, C, D, E>
impl<A, B, C, D, E> RefUnwindSafe for Either5<A, B, C, D, E>
impl<A, B, C, D, E> Send for Either5<A, B, C, D, E>
impl<A, B, C, D, E> Sync for Either5<A, B, C, D, E>
impl<A, B, C, D, E> Unpin for Either5<A, B, C, D, E>
impl<A, B, C, D, E> UnwindSafe for Either5<A, B, C, D, E>
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