rust/src/tools/miri/tests
Matthias Krüger c179a15f7a
Rollup merge of #132612 - compiler-errors:async-trait-bounds, r=lcnr
Gate async fn trait bound modifier on `async_trait_bounds`

This PR moves `async Fn()` trait bounds into a new feature gate: `feature(async_trait_bounds)`. The general vibe is that we will most likely stabilize the `feature(async_closure)` *without* the `async Fn()` trait bound modifier, so we need to gate that separately.

We're trying to work on the general vision of `async` trait bound modifier general in: https://github.com/rust-lang/rfcs/pull/3710, however that RFC still needs more time for consensus to converge, and we've decided that the value that users get from calling the bound `async Fn()` is *not really* worth blocking landing async closures in general.
2024-12-03 17:27:05 +01:00
..
fail stacked borrows tests: add those that fail under TB 2024-11-11 11:16:19 +01:00
fail-dep Merge pull request #4033 from tiif/checkepoll 2024-11-15 07:21:00 +00:00
many-seeds run many-seeds tests at least a few times on all tier 1 targets 2024-04-25 09:53:34 +02:00
native-lib Bump ui test 2024-09-16 23:05:42 +02:00
panic remove -Zmiri-panic-on-unsupported flag 2024-10-10 08:33:23 +02:00
pass Gate async fn trait bound modifier on async_trait_bounds 2024-12-02 16:50:44 +00:00
pass-dep Use c"lit" for CStrings without unwrap 2024-12-02 18:16:36 +00:00
utils do not run symlink tests on Windows hosts 2024-05-09 12:28:53 +02:00
ui.rs let rustfmt format imports 2024-09-29 19:26:32 +02:00
x86_64-unknown-kernel.json switch custom target JSON test to a less exotic target 2024-09-25 16:45:30 +02:00