E0502E0502 — Không thể mượn mutably vì đang có immutable borrow
Không thể mượn mutably một giá trị trong khi immutable borrow vẫn còn hiệu lực.
E0277Một kiểu được dùng trong vòng lặp for hoặc ngữ cảnh iterator nhưng không triển khai Iterator.
Kiểu không triển khai trait Iterator, do đó không thể dùng trong vòng lặp for hoặc với các phương thức iterator như .map(), .filter(). Các kiểu tùy chỉnh cần triển khai Iterator thủ công.
Triển khai trait Iterator cho kiểu của bạn. Dùng .iter(), .into_iter() hoặc .iter_mut() trên các collection. Gọi một phương thức trả về iterator từ kiểu của bạn.
E0502Không thể mượn mutably một giá trị trong khi immutable borrow vẫn còn hiệu lực.
E0373Một closure đang capture tham chiếu đến một biến có thể không tồn tại đủ lâu.
E0107Một kiểu hoặc hàm generic được dùng với số lượng tham số kiểu sai.
E0015Một hàm không phải const được gọi trong ngữ cảnh biểu thức hằng số.
E0277Một kiểu không implement trait mà code yêu cầu.
E0614Toán tử dereference (*) được dùng trên kiểu không implement Deref.