Помилки компілятора RustКритична
panic-divide-by-zeroPanic — Ділення на нуль
Програма завершилася панікою через ділення цілого числа на нуль.
rustcargo
Детальніше E0133Небезпечна функція або операція використовується поза блоком unsafe.
Певні операції в Rust позначено як unsafe, оскільки компілятор не може гарантувати безпеку пам'яті. Сюди належать розіменування сирих вказівників, виклик небезпечних функцій і доступ до мутабельних статичних змінних.
Оберніть небезпечну операцію у блок unsafe { }. Додайте коментар про безпеку, пояснивши, чому операція є безпечною. Розгляньте, чи існує безпечна альтернатива.
panic-divide-by-zeroПрограма завершилася панікою через ділення цілого числа на нуль.
E0428Елемент з тим самим ім'ям визначено більше одного разу в одній області видимості.
E0502Значення не може бути позичене змінно, поки активне незмінне позичення.
clippy::redundant_closureЗамикання, що лише викликає функцію, можна замінити безпосередньо цією функцією.
E0520Спеціалізація реалізацій трейтів потребує нічної функції компілятора.
E0432Модуль або елемент, на який посилається оператор use, не може бути знайдений.