about summary refs log tree commit diff
path: root/tests/ui/editions
diff options
context:
space:
mode:
authorMichael Goulet <michael@errs.io>2024-10-31 15:59:44 +0000
committerMichael Goulet <michael@errs.io>2024-11-01 01:46:23 +0000
commitea4fb7c25cbbd21508dea30aa7f29fbdcc1f149d (patch)
treea0b055a8247757ec9635257cfd1e06782755e495 /tests/ui/editions
parent41966e71bc386d073124d73cbc34fb279df5f4c8 (diff)
Suggest adding self type to method
Diffstat (limited to 'tests/ui/editions')
-rw-r--r--tests/ui/editions/never-type-fallback-breaking.e2021.stderr4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/ui/editions/never-type-fallback-breaking.e2021.stderr b/tests/ui/editions/never-type-fallback-breaking.e2021.stderr
index 134fd098b7e..703f3d6266c 100644
--- a/tests/ui/editions/never-type-fallback-breaking.e2021.stderr
+++ b/tests/ui/editions/never-type-fallback-breaking.e2021.stderr
@@ -13,6 +13,10 @@ note: in edition 2024, the requirement `!: Default` will fail
 LL |         true => Default::default(),
    |                 ^^^^^^^^^^^^^^^^^^
    = note: `#[warn(dependency_on_unit_never_type_fallback)]` on by default
+help: use `()` annotations to avoid fallback changes
+   |
+LL |         true => <() as Default>::default(),
+   |                 ++++++        +
 
 warning: this function depends on never type fallback being `()`
   --> $DIR/never-type-fallback-breaking.rs:27:1