Closed
Description
Given
fn foo(x: &str) {
let _ = "{x}";
}
we currently emit a warning about x
being unused.
We should additionally point at the x
inside the string literal and mention that if we wanted string interpolation, it's not gonna work because it needs to be inside of a format!()
invocation.
https://www.reddit.com/r/rust/comments/wo3id0/media_noob_question_why_are_my_parameters_unused/
Metadata
Metadata
Assignees
Labels
Area: Messages for errors, warnings, and lintsArea: Suggestions generated by the compiler applied by `cargo fix`Diagnostics: Confusing error or lint; hard to understand for new users.Diagnostics: An error or lint that needs small tweaks.Diagnostics: An error or lint that doesn't give enough information about the problem at hand.Low priorityRelevant to the compiler team, which will review and decide on the PR/issue.