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

E0046 — Thiếu triển khai phương thức của trait

Không phải tất cả các phương thức bắt buộc của một trait đều được triển khai.

rustcargo

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

Khối impl cho một trait thiếu một hoặc nhiều phương thức bắt buộc. Tất cả các phương thức không có triển khai mặc định đều phải được cung cấp trong khối impl.

Cách sửa

Triển khai tất cả các phương thức bắt buộc được liệt kê trong thông báo lỗi. Kiểm tra định nghĩa trait để tìm các phương thức không có triển khai mặc định. Dùng IDE để tự động sinh stub phương thức của trait.

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

Mã lỗi liên quan