- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13.9k
Closed
Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsE-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.
Description
From: src/test/compile-fail/E0116.rs
Error E0116 needs a span_label, an updated error text and a note, updating from:
error[E0116]: cannot define inherent `impl` for a type outside of the crate where the type is defined; define and implement a trait or new type instead
  --> src/test/compile-fail/E0116.rs:11:1
   |
11 | impl Vec<u8> {} //~ ERROR E0116
   | ^^^^^^^^^^^^^^^
To:
error[E0116]: cannot define inherent `impl` for a type outside of the crate where the type is defined 
  --> src/test/compile-fail/E0116.rs:11:1
   |
11 | impl Vec<u8> {} //~ ERROR E0116
   | ^^^^^^^^^^^^^^^ impl for type defined outside of crate
   |
   = note: define and implement a trait or new type instead
Metadata
Metadata
Assignees
Labels
A-diagnosticsArea: Messages for errors, warnings, and lintsArea: Messages for errors, warnings, and lintsE-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.