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

E0412 — Không Tìm Thấy Kiểu Trong Phạm Vi Này

Một tên kiểu được sử dụng nhưng chưa được định nghĩa hoặc nhập vào phạm vi hiện tại.

rustcargo

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

Kiểu chưa được khai báo trong phạm vi hiện tại. Có thể cần nhập bằng câu lệnh use, được định nghĩa trong module khác, hoặc tên bị viết sai. Rust phân biệt chữ hoa/thường và các kiểu sử dụng PascalCase.

Cách sửa

Nhập kiểu bằng use. Kiểm tra lỗi chính tả trong tên kiểu. Đảm bảo kiểu được export công khai từ module định nghĩa nó. Thêm crate liên quan vào Cargo.toml nếu đó là crate ngoài.

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

Mã lỗi liên quan