about summary refs log tree commit diff
path: root/library/core/src/future
AgeCommit message (Expand)AuthorLines
2023-10-20s/Generator/Coroutine/Oli Scherer-1/+1
2023-06-19Rollup merge of #109970 - danielhenrymantilla:add-poll-fn-pin-clarifications,...Matthias Krüger-0/+87
2023-06-18[doc] poll_fn: explain how to pin captured state safelyDaniel Henry-Mantilla-0/+87
2023-05-19tidyIbraheem Ahmed-1/+1
2023-05-19remove unstable `Poll::ready`Ibraheem Ahmed-3/+3
2023-05-07Remove `identity_future` from stdlibArpad Borsos-7/+0
2023-05-01Rollup merge of #110823 - compiler-errors:tweak-await-span, r=b-naberMatthias Krüger-0/+1
2023-04-28handle cfg(bootstrap)Pietro Albini-1/+0
2023-04-27Don't call await a methodMichael Goulet-0/+1
2023-03-08Remove `identity_future` indirectionArpad Borsos-5/+1
2023-01-29Remove `GenFuture` from coreArpad Borsos-45/+0
2023-01-19Transform async ResumeTy in generator transformArpad Borsos-0/+4
2023-01-03Suggest more impl Trait on `-> _`Michael Goulet-0/+1
2022-12-28Update bootstrap cfgPietro Albini-3/+2
2022-12-19Revert "Replace usage of `ResumeTy` in async lowering with `Context`"Andrew Pollack-8/+2
2022-12-06Replace usage of `ResumeTy` in async lowering with `Context`Arpad Borsos-2/+8
2022-11-24Avoid `GenFuture` shim when compiling async constructsArpad Borsos-8/+19
2022-11-17Auto merge of #104219 - bryangarza:async-track-caller-dup, r=eholkbors-0/+1
2022-11-09Allow and add `track_caller` to generatorsBryan Garza-0/+1
2022-10-06poll_fn and Unpin: fix pinningRalf Jung-4/+7
2022-08-30Implement `Ready::into_inner()`dAxpeDDa-0/+24
2022-07-16Stabilize `future_poll_fn`Yuki Okushi-9/+8
2022-06-30Stabilize `into_future`Yoshua Wuyts-14/+6
2022-06-19typos in `IntoFuture` docsKaDiWa4-2/+2
2022-06-08update docs for `std::future::IntoFuture`Yoshua Wuyts-0/+119
2022-03-10Rename `IntoFuture::Future` to `IntoFuture::IntoFuture`Yoshua Wuyts-4/+4
2022-02-21Rollup merge of #91192 - r00ster91:futuredocs, r=GuillaumeGomezMatthias Krüger-2/+10
2022-02-19Some improvements to the async docsr00ster91-2/+10
2022-01-30Rollup merge of #92887 - pietroalbini:pa-bootstrap-update, r=Mark-SimulacrumEric Huss-1/+1
2022-01-28update cfg(bootstrap)sPietro Albini-1/+1
2022-01-24Make `join!` description more accurateEFanZh-1/+1
2022-01-07Also change PhantomData parameter of iter::Empty, and future::PendingFrank Steffahn-4/+1
2021-12-11Rollup merge of #91721 - danielhenrymantilla:patch-1, r=joshtriplettMatthias Krüger-54/+100
2021-12-10Rollup merge of #91646 - ibraheemdev:patch-9, r=dtolnayMatthias Krüger-1/+1
2021-12-09Fix missing `mut` typoDaniel Henry-Mantilla-1/+1
2021-12-09Bring back the colon separators for the macro munching.Daniel Henry-Mantilla-12/+12
2021-12-09Fix two false positive lintsDaniel Henry-Mantilla-1/+3
2021-12-09Minor improvements to `future::join!`'s implementationDaniel Henry-Mantilla-53/+97
2021-12-08trim down expansion of `core::future::join`Ibraheem Ahmed-42/+56
2021-12-08remove implicit .await from `core::future::join`Ibraheem Ahmed-49/+51
2021-12-07fix documentation for `core::ready::Ready`Ibraheem Ahmed-1/+1
2021-12-07generate `MaybeDone` futures inline `join`Ibraheem Ahmed-63/+47
2021-12-07implement `core::future::join`Ibraheem Ahmed-0/+151
2021-12-02Code review feedbackEric Holk-1/+5
2021-11-22Reintroduce `into_future` in `.await` desugaringEric Holk-0/+1
2021-10-30Add #[must_use] to remaining core functionsJohn Kugelman-0/+1
2021-07-29Fix may not to appropriate might not or must notAli Malik-1/+1
2021-07-29Rollup merge of #87565 - ibraheemdev:patch-7, r=scottmcmYuki Okushi-1/+1
2021-07-28Use backticks when referring to `core::future::Ready` in panic messageIbraheem Ahmed-1/+1
2021-05-26Merge branch 'master' into no-unpin-in-pin-future-implJon Gjengset-1/+1