Rust Error Codes
Rust errors explained in plain English. Find your error below.
Error Codes
E0106
Rust
Programming Language
E0106 means a reference in your function signature is missing a lifetime …
E0207
Rust
Programming Language
E0207 means an impl block has a type parameter that is not used in the type …
E0301
Rust
Programming Language
E0301 means you tried to borrow something immutably (for reading) while it is …
E0412
Rust
Programming Language
E0412 means Rust cannot find a type name in the current scope.
You used a type …
E0505
Rust
Programming Language
E0505 means you tried to move a value (transfer ownership) while a borrow of it …
E0277
Rust
Programming Language
Rust error E0277 means you used a type that does not have a required capability …
E0308
Rust
Programming Language
Rust error E0308 means you gave a function or variable a value of the wrong …
E0382
Rust
Programming Language
Rust error E0382 means you tried to use a value after it was already moved …
E0425
Rust
Programming Language
Rust error E0425 means your code references a variable, function, or constant …
E0433
Rust
Programming Language
Rust error E0433 means a module path in your use statement or code could not be …
E0502
Rust
Programming Language
Rust error E0502 means you tried to borrow something as mutable while an …
E0599
Rust
Programming Language
Rust error E0599 means you called a method on a type that does not have that …