Rust-kompilatorfelFel
E0424E0424 — Förväntade värde, hittade self
Nyckelordet self används utanför en metod eller associerad funktionskontext.
rustcargo
Visa detaljer E0392En generisk typ- eller livstidsparameter är deklarerad men används inte i structen eller enum:en.
Structen eller enum:en har en generisk parameter som inte förekommer i något fält. Rust kräver att alla generiska parametrar används. Oanvända parametrar skapar tvetydighet vid typinferens.
Ta bort den oanvända parametern. Använd PhantomData<T> för att indikera att typen logiskt används utan att lagras. Lägg till ett fält som använder den generiska parametern.
E0424Nyckelordet self används utanför en metod eller associerad funktionskontext.
E0596Du försöker låna ett värde muterbart men det är inte deklarerat som muterbart.
E0277En typ som inte implementerar Send används i ett sammanhang som kräver trådsäkerhet.
E0505Ett värde flyttas medan det fortfarande är lånat av en referens.
E0317Ett if-uttryck som används som värde saknar en else-gren.
E0015En icke-const-funktion anropas i ett konstant uttryckssammanhang.