Помилки компілятора RustПомилка
E0106E0106 — Відсутній специфікатор часу життя
У підписі функції або структурі посиланню бракує параметра часу життя.
rustcargo
Детальніше clippy::let_and_returnЗмінна оголошується і одразу ж повертається у наступному рядку.
Є let-прив'язка із подальшим поверненням тієї самої змінної. Це надлишково, оскільки вираз можна повернути безпосередньо без проміжної змінної.
Повертайте вираз безпосередньо, не присвоюючи його змінній. Видаліть let-прив'язку і оператор return, залишивши вираз останнім рядком.
E0106У підписі функції або структурі посиланню бракує параметра часу життя.
E0621Параметр функції потребує явної анотації часу існування для задоволення перевірки позичання.
unused_mutЗмінна оголошена як змінювана, але насправді ніколи не змінюється.
E0015Неконстантна функція викликається в контексті константного виразу.
E0596Ви намагаєтеся позичити значення як змінне, хоча воно не оголошено як змінне.
E0716Утримується посилання на тимчасове значення, яке негайно відкидається.