Diff
checker
Text
Text
Images
Documents
Excel
Folders
Legal
Enterprise
Desktop
Pricing
Sign in
Download Diffchecker Desktop
Compare text
Find the difference between two text files
Tools
History
Real-time editor
Hide unchanged lines
Disable line wrap
Layout
Split
Unified
Diff precision
Smart
Word
Char
Syntax highlighting
Choose syntax
Ignore
Transform text
Go to first change
Edit input
Diffchecker Desktop
The most secure way to run Diffchecker. Get the Diffchecker Desktop app: your diffs never leave your computer!
Get Desktop
before-after-pr
Created
3 years ago
Diff never expires
Clear
Export
Share
Explain
5 removals
Lines
Total
Removed
Characters
Total
Removed
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
76 lines
Copy
6 additions
Lines
Total
Added
Characters
Total
Added
To continue using this feature, upgrade to
Diff
checker
Pro
View Pricing
77 lines
Copy
[ui (next-solver)] tests/ui/associated-type-bounds/dyn-impl-trait-type.rs
[ui (next-solver)] tests/ui/associated-type-bounds/dyn-impl-trait-type.rs
[ui (next-solver)] tests/ui/associated-type-bounds/trait-alias-impl-trait.rs
[ui (next-solver)] tests/ui/associated-type-bounds/trait-alias-impl-trait.rs
[ui (next-solver)] tests/ui/async-await/multiple-lifetimes/ret-impl-trait-fg.rs
[ui (next-solver)] tests/ui/async-await/multiple-lifetimes/ret-impl-trait-fg.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/async-await/multiple-lifetimes/ret-impl-trait-one.rs
[ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-generic-trait.rs
[ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-generic-trait.rs
[ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-trivial.rs
[ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-trivial.rs
[ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type.rs
[ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type.rs
[ui (next-solver)] tests/ui/impl-trait/async_scope_creep.rs
[ui (next-solver)] tests/ui/impl-trait/async_scope_creep.rs
[ui (next-solver)] tests/ui/impl-trait/autoderef.rs
[ui (next-solver)] tests/ui/impl-trait/autoderef.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/impl-trait/equality.rs
[ui (next-solver)] tests/ui/impl-trait/example-calendar.rs
[ui (next-solver)] tests/ui/impl-trait/example-calendar.rs
[ui (next-solver)] tests/ui/impl-trait/fallback_inference.rs
[ui (next-solver)] tests/ui/impl-trait/fallback_inference.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/impl-trait/impl-fn-hrtb-bounds-2.rs
[ui (next-solver)] tests/ui/impl-trait/in-trait/box-coerce-span-in-default.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/box-coerce-span-in-default.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/default-body-with-rpit.rs#next
[ui (next-solver)] tests/ui/impl-trait/in-trait/default-body-with-rpit.rs#next
[ui (next-solver)] tests/ui/impl-trait/in-trait/default-body.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/default-body.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/default-method-constraint.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/default-method-constraint.rs#current
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/impl-trait/in-trait/default-method-constraint.rs#next
[ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#next
[ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#next
[ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-broken.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-broken.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-substs-remap.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-substs-remap.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/where-clause.rs#current
[ui (next-solver)] tests/ui/impl-trait/in-trait/where-clause.rs#current
[ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#drop_tracking
[ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#drop_tracking
[ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#no_drop_tracking
[ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#no_drop_tracking
[ui (next-solver)] tests/ui/impl-trait/issue-55872.rs
[ui (next-solver)] tests/ui/impl-trait/issue-55872.rs
[ui (next-solver)] tests/ui/impl-trait/issue-99642-2.rs
[ui (next-solver)] tests/ui/impl-trait/issue-99642-2.rs
[ui (next-solver)] tests/ui/impl-trait/issue-99642.rs
[ui (next-solver)] tests/ui/impl-trait/issue-99642.rs
[ui (next-solver)] tests/ui/impl-trait/issues/issue-84073.rs
[ui (next-solver)] tests/ui/impl-trait/issues/issue-84073.rs
[ui (next-solver)] tests/ui/impl-trait/issues/issue-86800.rs
[ui (next-solver)] tests/ui/impl-trait/issues/issue-86800.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/impl-trait/must_outlive_least_region_or_bound.rs
[ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait2.rs
[ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait2.rs
[ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait3.rs
[ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait3.rs
[ui (next-solver)] tests/ui/impl-trait/normalize-tait-in-const.rs
[ui (next-solver)] tests/ui/impl-trait/normalize-tait-in-const.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/impl-trait/question_mark.rs
[ui (next-solver)] tests/ui/impl-trait/rpit-not-sized.rs
[ui (next-solver)] tests/ui/impl-trait/rpit-not-sized.rs
[ui (next-solver)] tests/ui/impl-trait/type-alias-generic-param.rs
[ui (next-solver)] tests/ui/impl-trait/type-alias-generic-param.rs
[ui (next-solver)] tests/ui/impl-trait/where-allowed-2.rs
[ui (next-solver)] tests/ui/impl-trait/where-allowed-2.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches2.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches3.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches3.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/recursion2.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/recursion3.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/recursion3.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/unsized_sized_opaque.rs
[ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/unsized_sized_opaque.rs
[ui (next-solver)] tests/ui/privacy/private-in-public-type-alias-impl-trait.rs
[ui (next-solver)] tests/ui/privacy/private-in-public-type-alias-impl-trait.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-const.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-const.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-lifetime.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-lifetime.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/associated-type-impl-trait-lifetime.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/associated-type-impl-trait-lifetime.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/closures_in_branches.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/closures_in_branches.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/collect_hidden_types.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/collect_hidden_types.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/cross_crate_ice2.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/cross_crate_ice2.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/different_defining_uses_never_type.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/different_defining_uses_never_type.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/fallback.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/fallback.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/generic_duplicate_param_use7.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/generic_duplicate_param_use7.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/impl_trait_for_tait_bound.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/impl_trait_for_tait_bound.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/imply_bounds_from_bounds.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/imply_bounds_from_bounds.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-53598.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-53598.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57188-associate-impl-capture.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57188-associate-impl-capture.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57611-trait-alias.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57611-trait-alias.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57700.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57700.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57807-associated-type.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57807-associated-type.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-58887.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-58887.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-60564-working.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-60564-working.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-62000-associate-impl-trait-lifetimes.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-62000-associate-impl-trait-lifetimes.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-69323.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-69323.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-76202-trait-impl-for-tait.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-76202-trait-impl-for-tait.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-78450.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-78450.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-89952.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-89952.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-93411.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/issue-93411.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/missing_lifetime_bound.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/missing_lifetime_bound.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/multiple-def-uses-in-one-fn-pass.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/multiple-def-uses-in-one-fn-pass.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/nested-tait-inference.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/nested-tait-inference.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/self_implication.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/self_implication.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-2.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-2.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-4.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-4.rs
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait-assoc-
dyn
.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait-assoc-
impl-trait
.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait2.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait2.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-nested-impl-trait.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-nested-impl-trait.rs
[ui (next-solver)] tests/ui/type-alias-impl-trait/wf-in-associated-type.rs#pass
[ui (next-solver)] tests/ui/type-alias-impl-trait/wf-in-associated-type.rs#pass
Copy
Copied
Copy
Copied
[ui (next-solver)] tests/ui/type-alias-impl-trait/wf-nested.rs#pass_sound
Saved diffs
Original text
Open file
[ui (next-solver)] tests/ui/associated-type-bounds/dyn-impl-trait-type.rs [ui (next-solver)] tests/ui/associated-type-bounds/trait-alias-impl-trait.rs [ui (next-solver)] tests/ui/async-await/multiple-lifetimes/ret-impl-trait-fg.rs [ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-generic-trait.rs [ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-trivial.rs [ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type.rs [ui (next-solver)] tests/ui/impl-trait/async_scope_creep.rs [ui (next-solver)] tests/ui/impl-trait/autoderef.rs [ui (next-solver)] tests/ui/impl-trait/example-calendar.rs [ui (next-solver)] tests/ui/impl-trait/fallback_inference.rs [ui (next-solver)] tests/ui/impl-trait/in-trait/box-coerce-span-in-default.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/default-body-with-rpit.rs#next [ui (next-solver)] tests/ui/impl-trait/in-trait/default-body.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/default-method-constraint.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/default-method-constraint.rs#next [ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#next [ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-broken.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-substs-remap.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/where-clause.rs#current [ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#drop_tracking [ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#no_drop_tracking [ui (next-solver)] tests/ui/impl-trait/issue-55872.rs [ui (next-solver)] tests/ui/impl-trait/issue-99642-2.rs [ui (next-solver)] tests/ui/impl-trait/issue-99642.rs [ui (next-solver)] tests/ui/impl-trait/issues/issue-84073.rs [ui (next-solver)] tests/ui/impl-trait/issues/issue-86800.rs [ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait2.rs [ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait3.rs [ui (next-solver)] tests/ui/impl-trait/normalize-tait-in-const.rs [ui (next-solver)] tests/ui/impl-trait/question_mark.rs [ui (next-solver)] tests/ui/impl-trait/rpit-not-sized.rs [ui (next-solver)] tests/ui/impl-trait/type-alias-generic-param.rs [ui (next-solver)] tests/ui/impl-trait/where-allowed-2.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches2.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches3.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/recursion2.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/recursion3.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/unsized_sized_opaque.rs [ui (next-solver)] tests/ui/privacy/private-in-public-type-alias-impl-trait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-const.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-lifetime.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/associated-type-impl-trait-lifetime.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/closures_in_branches.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/collect_hidden_types.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/cross_crate_ice2.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/different_defining_uses_never_type.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/fallback.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/generic_duplicate_param_use7.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/impl_trait_for_tait_bound.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/imply_bounds_from_bounds.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-53598.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57188-associate-impl-capture.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57611-trait-alias.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57700.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57807-associated-type.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-58887.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-60564-working.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-62000-associate-impl-trait-lifetimes.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-69323.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-76202-trait-impl-for-tait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-78450.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-89952.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-93411.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/missing_lifetime_bound.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/multiple-def-uses-in-one-fn-pass.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/nested-tait-inference.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/self_implication.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-2.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-4.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait-assoc-dyn.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait2.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-nested-impl-trait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/wf-in-associated-type.rs#pass
Changed text
Open file
[ui (next-solver)] tests/ui/associated-type-bounds/dyn-impl-trait-type.rs [ui (next-solver)] tests/ui/associated-type-bounds/trait-alias-impl-trait.rs [ui (next-solver)] tests/ui/async-await/multiple-lifetimes/ret-impl-trait-fg.rs [ui (next-solver)] tests/ui/async-await/multiple-lifetimes/ret-impl-trait-one.rs [ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-generic-trait.rs [ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type-trivial.rs [ui (next-solver)] tests/ui/impl-trait/associated-impl-trait-type.rs [ui (next-solver)] tests/ui/impl-trait/async_scope_creep.rs [ui (next-solver)] tests/ui/impl-trait/autoderef.rs [ui (next-solver)] tests/ui/impl-trait/equality.rs [ui (next-solver)] tests/ui/impl-trait/example-calendar.rs [ui (next-solver)] tests/ui/impl-trait/fallback_inference.rs [ui (next-solver)] tests/ui/impl-trait/impl-fn-hrtb-bounds-2.rs [ui (next-solver)] tests/ui/impl-trait/in-trait/box-coerce-span-in-default.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/default-body-with-rpit.rs#next [ui (next-solver)] tests/ui/impl-trait/in-trait/default-body.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/default-method-constraint.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/signature-mismatch.rs#next [ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-broken.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/specialization-substs-remap.rs#current [ui (next-solver)] tests/ui/impl-trait/in-trait/where-clause.rs#current [ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#drop_tracking [ui (next-solver)] tests/ui/impl-trait/issue-55872-2.rs#no_drop_tracking [ui (next-solver)] tests/ui/impl-trait/issue-55872.rs [ui (next-solver)] tests/ui/impl-trait/issue-99642-2.rs [ui (next-solver)] tests/ui/impl-trait/issue-99642.rs [ui (next-solver)] tests/ui/impl-trait/issues/issue-84073.rs [ui (next-solver)] tests/ui/impl-trait/issues/issue-86800.rs [ui (next-solver)] tests/ui/impl-trait/must_outlive_least_region_or_bound.rs [ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait2.rs [ui (next-solver)] tests/ui/impl-trait/nested-return-type2-tait3.rs [ui (next-solver)] tests/ui/impl-trait/normalize-tait-in-const.rs [ui (next-solver)] tests/ui/impl-trait/rpit-not-sized.rs [ui (next-solver)] tests/ui/impl-trait/type-alias-generic-param.rs [ui (next-solver)] tests/ui/impl-trait/where-allowed-2.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/branches3.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/recursion3.rs [ui (next-solver)] tests/ui/lazy-type-alias-impl-trait/unsized_sized_opaque.rs [ui (next-solver)] tests/ui/privacy/private-in-public-type-alias-impl-trait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-const.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/assoc-type-lifetime.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/associated-type-impl-trait-lifetime.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/closures_in_branches.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/collect_hidden_types.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/cross_crate_ice2.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/different_defining_uses_never_type.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/fallback.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/generic_duplicate_param_use7.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/impl_trait_for_tait_bound.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/imply_bounds_from_bounds.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-53598.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57188-associate-impl-capture.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57611-trait-alias.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57700.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-57807-associated-type.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-58887.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-60564-working.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-62000-associate-impl-trait-lifetimes.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-69323.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-76202-trait-impl-for-tait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-78450.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-89952.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/issue-93411.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/missing_lifetime_bound.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/multiple-def-uses-in-one-fn-pass.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/nested-tait-inference.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/self_implication.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-2.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/self-referential-4.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait-assoc-impl-trait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-impl-trait2.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/type-alias-nested-impl-trait.rs [ui (next-solver)] tests/ui/type-alias-impl-trait/wf-in-associated-type.rs#pass [ui (next-solver)] tests/ui/type-alias-impl-trait/wf-nested.rs#pass_sound
Find difference