E0405E0405 — Трейт не найден в текущей области видимости
Используется имя трейта, которое не определено и не импортировано в текущей области видимости.
E0507Вы пытаетесь переместить значение из ссылки, что оставит ссылку висячей.
Перемещение значения из ссылки аннулировало бы исходные данные. Чаще всего это происходит при попытке вернуть поле заимствованной структуры или при сопоставлении с образцом по ссылке.
Клонируйте значение вместо перемещения. Используйте .to_owned() или .clone() для создания владеющей копии. Используйте ref в сопоставлении с образцом, чтобы заимствовать, а не перемещать. Возвращайте ссылку вместо владеющего значения.
E0405Используется имя трейта, которое не определено и не импортировано в текущей области видимости.
clippy::clone_on_copyМетод clone() вызывается на типе, реализующем Copy.
E0382Значение используется после того, как оно было перемещено в другую переменную или передано в функцию.
clippy::single_matchВыражение match с единственной значимой веткой можно упростить до if let.
panic-integer-overflowПрограмма завершилась паникой, потому что арифметическая операция вызвала переполнение целого числа в режиме отладки.
E0425Используется идентификатор, не определённый в текущей области видимости.