Помилки компілятора RustПомилка
E0277E0277 — Тип не реалізує Iterator
Тип використовується у циклі for або в контексті ітератора, але не реалізує Iterator.
rustcargo
Детальніше E0277Тип використовується як викличний, але не реалізує Fn, FnMut або FnOnce.
Ви намагаєтеся викликати щось, що не є функцією або замиканням. Значення може бути структурою, перерахуванням або іншим невикличним типом. Замикання та вказівники на функції автоматично реалізують трейти Fn.
Переконайтеся, що ви передаєте функцію або замикання. Реалізуйте відповідний трейт Fn, якщо тип має бути викличним. Перевірте, що сигнатура замикання відповідає очікуваному обмеженню трейту Fn.
E0277Тип використовується у циклі for або в контексті ітератора, але не реалізує Iterator.
E0369Бінарний оператор використовується з типами, які його не підтримують.
E0405Ім'я трейта використано, але його не визначено або не імпортовано в поточній області видимості.
E0614Оператор розіменування (*) застосовується до типу, що не реалізує Deref.
clippy::unused_importsІмпортований елемент ніде не використовується у файлі.
E0425Ідентифікатор використовується, але не визначений у поточній області видимості.