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

E0621 — Yêu Cầu Annotation Vòng Đời Tường Minh

Một tham số hàm cần annotation vòng đời tường minh để thỏa mãn borrow checker.

rustcargo

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

Trình biên dịch không thể xác định mối quan hệ vòng đời chính xác giữa tham chiếu đầu vào và đầu ra. Khi có nhiều tham chiếu, cần annotation vòng đời tường minh.

Cách sửa

Thêm tham số vòng đời vào chữ ký hàm. Annotate tham chiếu đầu vào và đầu ra với vòng đời tương ứng. Dùng 'a hoặc tên vòng đời khác để biểu đạt mối quan hệ.

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

Mã lỗi liên quan