about summary refs log tree commit diff
path: root/library/core/src/future
AgeCommit message (Expand)AuthorLines
2025-06-07Address documentation issues identified with FutureDiggory Blake-7/+16
2025-05-12update cfg(bootstrap)Pietro Albini-3/+0
2025-04-28AsyncDrop implementation using shim codegen of async_drop_in_place::{closure}...Andrew Zhogin-273/+41
2025-02-15tidying up tidyprogressive-galib-4/+4
2025-02-15replaced the four occurrences of issue ="50547" inprogressive.galib-4/+4
2025-01-08update cfg(bootstrap)Pietro Albini-3/+2
2024-12-20split up `#[rustc_deny_explicit_impl]` attributeLukas Markeffsky-1/+3
2024-11-27update cfgsBoxy-1/+1
2024-10-30rustdoc-search: simplify rules for generics and type paramsMichael Howell-0/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+7
2024-09-03replace placeholder versionBoxy-1/+1
2024-08-31Fixed more typos in library/coreranger-ross-2/+2
2024-08-08Stabilize `Ready::into_inner()`daxpedda-2/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-12/+8
2024-07-26Fix doc nitsJohn Arundel-6/+6
2024-06-17Add tracking issue to async_drop APIDaria Sukhonina-13/+13
2024-06-11remove cfg(bootstrap)Pietro Albini-2/+1
2024-05-31Auto merge of #124662 - zetanumbers:needs_async_drop, r=oli-obkbors-0/+13
2024-05-29Add lang item for Future::OutputMichael Goulet-1/+1
2024-05-29Add safety comment to fix tidyDaria Sukhonina-0/+2
2024-05-29Optimize async drop glue for some old typesDaria Sukhonina-0/+11
2024-05-01Step bootstrap cfgsMark Rousskov-2/+0
2024-04-16Add simple async drop glue generationzetanumbers-0/+277
2024-04-09Fix typo in `Future::poll()` docsJules Bertholet-1/+1
2024-03-03Use root obligation on E0277 for some casesEsteban Küber-2/+6
2024-01-05Replace some usage of `#[rustc_on_unimplemented]` withGeorg Semmler-1/+1
2023-12-10remove redundant importssurechen-1/+0
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