ModulesΒ§
- await_
outside_ πof_ async - bad_rtn π
- break_
outside_ πof_ loop - cannot_
be_ πdereferenced - duplicate_
field π - elided_
lifetimes_ πin_ path - expected_
array_ πor_ slice_ pat - expected_
function π - explicit_
drop_ πmethod_ use - field_
shorthand π - Suggests shortening
Foo { field: field }toFoo { field }in both expressions and patterns. - fru_
in_ πdestructuring_ assignment - functional_
record_ πupdate_ on_ non_ struct - generic_
args_ πprohibited - generic_
default_ πrefers_ to_ self - inactive_
code π - incoherent_
impl π - incorrect_
case π - incorrect_
generics_ πlen - incorrect_
generics_ πorder - invalid_
cast π - invalid_
derive_ πtarget - invalid_
lhs_ πof_ assignment - invalid_
range_ πpat_ type - json_
is_ πnot_ rust - This diagnostic provides an assist for creating a struct definition from a JSON example.
- macro_
error π - malformed_
derive π - method_
call_ πillegal_ sized_ bound - mismatched_
arg_ πcount - mismatched_
array_ πpat_ len - missing_
fields π - missing_
lifetime π - missing_
match_ πarms - missing_
unsafe π - moved_
out_ πof_ ref - mutability_
errors π - no_
such_ πfield - non_
exhaustive_ πlet - non_
exhaustive_ πrecord_ expr - non_
exhaustive_ πrecord_ pat - parenthesized_
generic_ πargs_ without_ fn_ trait - pattern_
arg_ πin_ extern_ fn - private_
assoc_ πitem - private_
field π - remove_
trailing_ πreturn - remove_
unnecessary_ πelse - replace_
filter_ πmap_ next_ with_ find_ map - trait_
impl_ πincorrect_ safety - trait_
impl_ πmissing_ assoc_ item - trait_
impl_ πorphan - trait_
impl_ πredundant_ assoc_ item - type_
mismatch π - type_
must_ πbe_ known - typed_
hole π - undeclared_
label π - unimplemented_
builtin_ πmacro - unimplemented_
trait π - union_
expr_ πmust_ have_ exactly_ one_ field - unlinked_
file π - Diagnostic emitted for files that arenβt part of any crate.
- unreachable_
label π - unresolved_
assoc_ πitem - unresolved_
extern_ πcrate - unresolved_
field π - unresolved_
ident π - unresolved_
import π - unresolved_
macro_ πcall - unresolved_
method π - unresolved_
module π - unused_
must_ πuse - unused_
variables π - useless_
braces π