Lỗi trình biên dịch RustLỗi
E0600E0600 — Không Thể Áp Dụng Toán Tử Một Ngôi
Một toán tử một ngôi được áp dụng cho kiểu không hỗ trợ nó.
rustcargo
Nguyên nhân gây ra lỗi này
Kiểu không implement trait cần thiết cho toán tử một ngôi. Ví dụ, toán tử phủ định (-) yêu cầu trait Neg, và logical not (!) yêu cầu trait Not.
Cách sửa
Implement trait toán tử cần thiết cho kiểu đó. Chuyển đổi giá trị sang kiểu hỗ trợ toán tử. Dùng lời gọi phương thức thay vì toán tử.
Mã lỗi liên quan
Lỗi trình biên dịch RustNghiêm trọng
panic-index-out-of-boundsPanic — Chỉ Số Vượt Ngoài Giới Hạn
Chương trình panic vì chỉ số vượt ngoài phạm vi hợp lệ của một collection.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustLỗi
E0015E0015 — Lời gọi hàm trong hằng số bị giới hạn
Một hàm không phải const được gọi trong ngữ cảnh biểu thức hằng số.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustLỗi
E0599E0599 — Không tìm thấy method X trên kiểu này
Method không tồn tại trên kiểu đã cho, hoặc trait cần thiết chưa được đưa vào scope.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustCảnh báo
clippy::clone_on_copyClippy — Clone trên Kiểu Copy
Phương thức clone() được gọi trên một kiểu đã implement Copy.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustLỗi
E0423E0423 — Mong Đợi Giá Trị, Tìm Thấy Kiểu
Một tên kiểu được dùng ở vị trí mong đợi một giá trị.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustLỗi
E0609E0609 — Không có trường X trên kiểu này
Struct hoặc union không có trường với tên đã cho.
rustcargo
Xem chi tiết