diff options
| author | Mazdak Farrokhzad <twingoow@gmail.com> | 2019-08-20 19:42:18 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-08-20 19:42:18 +0200 |
| commit | 3f7e7c2fd3dc5646067564da62533dc70540a460 (patch) | |
| tree | e57b09205871d7cdb36daae049c77075d79d9c97 /src/libstd/sys/unix/process/process_unix.rs | |
| parent | 4593f40b291e34fa84011a6513e52b3a80863a50 (diff) | |
| parent | 21476e7d6ce80640ff39eb091584092076f13359 (diff) | |
| download | rust-3f7e7c2fd3dc5646067564da62533dc70540a460.tar.gz rust-3f7e7c2fd3dc5646067564da62533dc70540a460.zip | |
Rollup merge of #63209 - Centril:stabilize-async-await, r=cramertj
Stabilize `async_await` in Rust 1.39.0
Here we stabilize:
- free and inherent `async fn`s,
- the `<expr>.await` expression form,
- and the `async move? { ... }` block form.
Closes https://github.com/rust-lang/rust/issues/62149.
Closes https://github.com/rust-lang/rust/issues/50547.
All the blockers are now closed.
<details>
- [x] FCP in https://github.com/rust-lang/rust/issues/62149
- [x] https://github.com/rust-lang/rust/issues/61949; PR in https://github.com/rust-lang/rust/pull/62849.
- [x] https://github.com/rust-lang/rust/issues/62517; PR in https://github.com/rust-lang/rust/pull/63376.
- [x] https://github.com/rust-lang/rust/issues/63225; PR in https://github.com/rust-lang/rust/pull/63501
- [x] https://github.com/rust-lang/rust/issues/63388; PR in https://github.com/rust-lang/rust/pull/63499
- [x] https://github.com/rust-lang/rust/issues/63500; PR in https://github.com/rust-lang/rust/pull/63501
- [x] https://github.com/rust-lang/rust/issues/62121#issuecomment-506884048
- [x] Some tests for control flow (PR https://github.com/rust-lang/rust/pull/63387):
- `?`
- `return` in `async` blocks
- `break`
- [x] https://github.com/rust-lang/rust/pull/61775#issuecomment-506883180, i.e. tests for https://github.com/rust-lang/rust/pull/60944 with `async fn`s instead). PR in https://github.com/rust-lang/rust/pull/63383
</details>
r? @cramertj
Diffstat (limited to 'src/libstd/sys/unix/process/process_unix.rs')
0 files changed, 0 insertions, 0 deletions
