Home
last modified time | relevance | path

Searched refs:Fut2 (Results 1 – 7 of 7) sorted by relevance

/external/rust/crates/futures-util/src/future/
Djoin.rs78 (Join, <Fut1, Fut2>),
81 (Join3, <Fut1, Fut2, Fut3>),
84 (Join4, <Fut1, Fut2, Fut3, Fut4>),
87 (Join5, <Fut1, Fut2, Fut3, Fut4, Fut5>),
111 pub fn join<Fut1, Fut2>(future1: Fut1, future2: Fut2) -> Join<Fut1, Fut2> in join()
114 Fut2: Future, in join()
117 assert_future::<(Fut1::Output, Fut2::Output), _>(f) in join()
136 pub fn join3<Fut1, Fut2, Fut3>( in join3() argument
138 future2: Fut2, in join3() argument
140 ) -> Join3<Fut1, Fut2, Fut3> in join3()
[all …]
Dtry_join.rs94 (TryJoin, <Fut1, Fut2>),
97 (TryJoin3, <Fut1, Fut2, Fut3>),
100 (TryJoin4, <Fut1, Fut2, Fut3, Fut4>),
103 (TryJoin5, <Fut1, Fut2, Fut3, Fut4, Fut5>),
148 pub fn try_join<Fut1, Fut2>(future1: Fut1, future2: Fut2) -> TryJoin<Fut1, Fut2> in try_join()
151 Fut2: TryFuture<Error = Fut1::Error>, in try_join()
153 assert_future::<Result<(Fut1::Ok, Fut2::Ok), Fut1::Error>, _>(TryJoin::new(future1, future2)) in try_join()
172 pub fn try_join3<Fut1, Fut2, Fut3>( in try_join3() argument
174 future2: Fut2, in try_join3() argument
176 ) -> TryJoin3<Fut1, Fut2, Fut3> in try_join3()
[all …]
/external/rust/crates/futures-util/src/future/try_future/
Dtry_flatten_err.rs10 pub enum TryFlattenErr<Fut1, Fut2> {
12 Second { #[pin] f: Fut2 },
17 impl<Fut1, Fut2> TryFlattenErr<Fut1, Fut2> {
Dmod.rs32 TryFlatten<Fut1, Fut2>(
33 try_flatten::TryFlatten<Fut1, Fut2>
39 TryFlattenErr<Fut1, Fut2>(
40 try_flatten_err::TryFlattenErr<Fut1, Fut2>
63 AndThen<Fut1, Fut2, F>(
64 TryFlatten<MapOk<Fut1, F>, Fut2>
70 OrElse<Fut1, Fut2, F>(
71 TryFlattenErr<MapErr<Fut1, F>, Fut2>
Dtry_flatten.rs13 pub enum TryFlatten<Fut1, Fut2> {
15 Second { #[pin] f: Fut2 },
20 impl<Fut1, Fut2> TryFlatten<Fut1, Fut2> {
/external/rust/crates/futures-util/src/future/future/
Dflatten.rs13 pub enum Flatten<Fut1, Fut2> {
15 Second { #[pin] f: Fut2 },
20 impl<Fut1, Fut2> Flatten<Fut1, Fut2> {
Dmod.rs71 Then<Fut1, Fut2, F>(
72 flatten::Flatten<Map<Fut1, F>, Fut2>