Lỗi trình biên dịch RustLỗi
E0614E0614 — Không thể deref kiểu này
Toán tử dereference (*) được dùng trên kiểu không implement Deref.
rustcargo
Nguyên nhân gây ra lỗi này
Bạn đang cố deref một giá trị không phải reference, Box, Rc, hay kiểu khác implement trait Deref. Kiểu này không hỗ trợ toán tử *.
Cách sửa
Bỏ toán tử dereference không cần thiết. Dùng method phù hợp để truy cập giá trị bên trong. Implement trait Deref cho kiểu tùy chỉnh của bạn nếu việc deref có ý nghĩa.
Mã lỗi liên quan
Lỗi trình biên dịch RustLỗi
E0515E0515 — Không thể trả về reference tới biến cục bộ
Một hàm cố trả về reference tới giá trị được tạo bên trong hàm.
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
E0308E0308 — Kiểu Không Khớp
Kiểu dự kiến không khớp với kiểu thực tế được cung cấp.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustLỗi
E0425E0425 — Không tìm thấy giá trị trong scope này
Một định danh được dùng nhưng chưa được khai báo trong scope hiện tại.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustLỗi
E0658E0658 — Sử dụng tính năng chưa ổn định
Một tính năng chưa được stabilize trong Rust đang được dùng mà không có feature gate.
rustcargo
Xem chi tiết Lỗi trình biên dịch RustLỗi
E0597E0597 — Giá trị mượn sống không đủ lâu
Một reference tồn tại lâu hơn dữ liệu mà nó trỏ tới.
rustcargo
Xem chi tiết