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

E0152 — lang Item Trùng Lặp

Một language item (#[lang = ...]) được định nghĩa nhiều hơn một lần.

rustcargo

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

Language item là nền tảng của runtime Rust và chỉ có thể được định nghĩa một lần. Bạn có thể đang liên kết hai thư viện đều định nghĩa cùng một lang item, hoặc vô tình tự định nghĩa một cái.

Cách sửa

Bỏ định nghĩa lang item trùng lặp. Kiểm tra các dependency xung đột trong Cargo.toml. Đây thường là xung đột dependency; giải quyết bằng cách dùng các phiên bản tương thích.

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

Mã lỗi liên quan