E0063E0063 — Chybějící pole ve struktuře
Struktura je konstruována bez všech povinných polí.
Co způsobuje tuto chybu
Jedno nebo více polí chybí ve strukturovém literálu. Při konstruování struktury musí být specifikována všechna pole, která nemají výchozí hodnotu.
Jak to opravit
Doplňte chybějící pole do strukturového literálu. Použijte ..Default::default(), pokud struktura implementuje Default a chcete výchozí hodnoty pro chybějící pole. Zkontrolujte definici struktury pro všechna povinná pole.
Související chybové kódy
clippy::redundant_closureClippy — Nadbytečná closure
Closure, která pouze volá funkci, lze nahradit přímo touto funkcí.
E0502E0502 — Nelze vypůjčit jako mutabilní, protože je již vypůjčeno jako imutabilní
Hodnotu nelze mutabilně vypůjčit, dokud je aktivní imutabilní výpůjčka.
E0133E0133 — Volání unsafe funkce vyžaduje blok unsafe
Unsafe funkce nebo operace je použita mimo blok unsafe.
E0433E0433 — Nepodařilo se vyřešit cestu k modulu
Cestu k modulu použitou v příkazu use nebo v cestě k typu nelze vyřešit.
panic-divide-by-zeroPanic — Dělení nulou
Program selhal panickou chybou kvůli celočíselnému dělení nulou.
E0503E0503 — Nelze použít hodnotu, protože je mutabilně vypůjčena
Hodnotu nelze použít, dokud ji mutabilně vypůjčuje jiná proměnná.