rust/tests/ui/async-await/in-trait
Matthias Krüger 3a6c5429c2
Rollup merge of #108319 - compiler-errors:dont-project-to-specializable-rpitits, r=lcnr
Don't project specializable RPITIT projection

This effective rejects specialization + RPITIT/AFIT (usages of `impl Trait` in traits) because the implementation is significantly complicated over making regular "default" trait method bodies work.

I have another PR that experimentally fixes all this, but the code may not be worth investing in.
2023-02-27 06:11:51 +01:00
..
async-associated-types2.rs
async-associated-types.rs
async-default-fn-overridden.rs
async-default-fn-overridden.stderr
async-example-desugared-boxed-in-trait.rs
async-example-desugared-boxed-in-trait.stderr
async-example-desugared-boxed.rs
async-example-desugared-boxed.stderr
async-example-desugared-extra.rs
async-example-desugared-in-trait.rs
async-example-desugared-manual.rs
async-example-desugared-manual.stderr
async-example-desugared.rs
async-example.rs
async-generics-and-bounds.rs
async-generics-and-bounds.stderr
async-generics.rs
async-generics.stderr
async-lifetimes-and-bounds.rs
async-lifetimes.rs
async-recursive-generic.rs
async-recursive-generic.stderr
async-recursive.rs
async-recursive.stderr
bad-signatures.rs
bad-signatures.stderr
dont-project-to-specializable-projection.rs Don't project specializable RPITIT projection 2023-02-23 02:12:51 +00:00
dont-project-to-specializable-projection.stderr Don't project specializable RPITIT projection 2023-02-23 02:12:51 +00:00
early-bound-1.rs
early-bound-2.rs
fn-not-async-err2.rs pluralize stuff 2023-02-22 21:52:26 +00:00
fn-not-async-err2.stderr pluralize stuff 2023-02-22 21:52:26 +00:00
fn-not-async-err.rs
fn-not-async-err.stderr
implied-bounds.rs
issue-102138.rs
issue-102219.rs
issue-102310.rs
issue-104678.rs
lifetime-mismatch.rs
lifetime-mismatch.stderr
missing-send-bound.rs
missing-send-bound.stderr
nested-rpit.rs
object-safety.rs
object-safety.stderr
return-type-suggestion.rs
return-type-suggestion.stderr