pub trait IntoAll {
type Branches: Branches;
// Required method
fn into_branches(self) -> Self::Branches;
}Expand description
Required Associated Types§
Required Methods§
Sourcefn into_branches(self) -> Self::Branches
fn into_branches(self) -> Self::Branches
Wraps every future in a branch.
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".
Implementations on Foreign Types§
Source§impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future, J: Future, K: Future, L: Future> IntoAll for (A, B, C, D, E, F, G, H, I, J, K, L)
impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future, J: Future, K: Future, L: Future> IntoAll for (A, B, C, D, E, F, G, H, I, J, K, L)
Source§impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future, J: Future, K: Future> IntoAll for (A, B, C, D, E, F, G, H, I, J, K)
impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future, J: Future, K: Future> IntoAll for (A, B, C, D, E, F, G, H, I, J, K)
Source§impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future, J: Future> IntoAll for (A, B, C, D, E, F, G, H, I, J)
impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future, J: Future> IntoAll for (A, B, C, D, E, F, G, H, I, J)
Source§impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future> IntoAll for (A, B, C, D, E, F, G, H, I)
impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future, I: Future> IntoAll for (A, B, C, D, E, F, G, H, I)
Source§impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future> IntoAll for (A, B, C, D, E, F, G, H)
impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future, H: Future> IntoAll for (A, B, C, D, E, F, G, H)
Source§impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future> IntoAll for (A, B, C, D, E, F, G)
impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future, G: Future> IntoAll for (A, B, C, D, E, F, G)
Source§impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future> IntoAll for (A, B, C, D, E, F)
impl<A: Future, B: Future, C: Future, D: Future, E: Future, F: Future> IntoAll for (A, B, C, D, E, F)
Source§impl<F: Future, const N: usize> IntoAll for [F; N]
impl<F: Future, const N: usize> IntoAll for [F; N]
type Branches = VecBranches<F>
fn into_branches(self) -> VecBranches<F>
Source§impl<F: Future> IntoAll for Vec<F>
impl<F: Future> IntoAll for Vec<F>
type Branches = VecBranches<F>
fn into_branches(self) -> VecBranches<F>
Source§impl<I: Iterator, G: FnMut(I::Item) -> F, F: Future> IntoAll for Map<I, G>
items.iter().map(|x| animation): the common way to animate many nodes.
impl<I: Iterator, G: FnMut(I::Item) -> F, F: Future> IntoAll for Map<I, G>
items.iter().map(|x| animation): the common way to animate many nodes.