E0106E0106 — Отсутствует спецификатор времени жизни
Ссылке в сигнатуре функции или структуре не хватает параметра времени жизни.
E0283Могут применяться несколько реализаций трейта, и Rust не может определить, какую использовать.
Тип реализует несколько трейтов, предоставляющих один и тот же метод, либо существует несколько общих реализаций, которые могут подойти. Rustу нужна помощь в устранении неоднозначности.
Используйте полностью квалифицированный синтаксис: '<'Type as Trait>::method(). Добавьте аннотации типов, чтобы уточнить, какую реализацию использовать. По возможности удалите неоднозначные общие реализации.
E0106Ссылке в сигнатуре функции или структуре не хватает параметра времени жизни.
E0425Используется идентификатор, не определённый в текущей области видимости.
E0658Используется функциональность Rust, ещё не стабилизированная, без включения соответствующего feature gate.
E0308Функция возвращает Result с неправильным типом Ok или Err.
E0271Ассоциированный тип в реализации трейта не соответствует ожидаемому типу.
clippy::unwrap_usedИспользуется метод unwrap(), который может вызвать панику во время выполнения.