Przejdź do treści
Błędy kompilatora RustBłąd
E0252

E0252 — Nazwa już zaimportowana

Dwa importy wprowadzają tę samą nazwę do zasięgu.

rustcargo

Co powoduje ten błąd

Dwie instrukcje use importują różne elementy o tej samej nazwie. Rust nie zezwala na kolizje nazw w tym samym zasięgu.

Jak to naprawić

Zmień nazwę jednego z importów za pomocą as: use module::Item as AliasedItem. Usuń jeden z konfliktujących importów. Używaj w pełni kwalifikowanych ścieżek zamiast importowania obu.

Oficjalna dokumentacja

Powiązane kody błędów