Đi đến nội dung
Lỗi trình biên dịch RustLỗi
E0609

E0609 — 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

Nguyên nhân gây ra lỗi này

Bạn đang truy cập một trường không tồn tại trên struct. Trường có thể bị viết sai tên, là private (từ module khác), hoặc định nghĩa struct khác với những gì bạn kỳ vọng.

Cách sửa

Kiểm tra định nghĩa struct để xem các tên trường có sẵn. Sửa lỗi chính tả trong tên trường. Đặt trường là pub nếu cần truy cập từ ngoài module. Dùng đúng kiểu struct.

Tài liệu chính thức

Mã lỗi liên quan