Chyby kompilátoru RustChyba
E0728E0728 — await v ne-async funkci
Klíčové slovo .await je použito ve funkci, která není deklarována jako async.
rustcargo
Co způsobuje tuto chybu
Používáte .await uvnitř funkce, která nemá klíčové slovo async. Pouze async funkce a bloky mohou používat .await.
Jak to opravit
Přidejte async do deklarace funkce. Zabalte await do async bloku. Použijte block_on nebo runtime pro spouštění async kódu ze synchronních kontextů.
Související chybové kódy
Chyby kompilátoru RustChyba
E0308E0308 — Neshodující se typy
Očekávaný typ neodpovídá skutečně poskytnutému typu.
rustcargo
Zobrazit podrobnosti Chyby kompilátoru RustChyba
E0596E0596 — Nelze půjčit jako mutovatelné
Pokoušíte se mutovatelně půjčit hodnotu, která není deklarována jako mutovatelná.
rustcargo
Zobrazit podrobnosti Chyby kompilátoru RustChyba
E0369E0369 — Operátor nelze aplikovat na daný typ
Binární operátor je použit s typy, které ho nepodporují.
rustcargo
Zobrazit podrobnosti Chyby kompilátoru RustChyba
E0423E0423 — Očekávána hodnota, nalezen typ
Název typu je použit na místě, kde se očekávala hodnota.
rustcargo
Zobrazit podrobnosti Chyby kompilátoru RustChyba
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.
rustcargo
Zobrazit podrobnosti Chyby kompilátoru RustChyba
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á.
rustcargo
Zobrazit podrobnosti