E0063E0063 — Thiếu Trường Trong Struct
Một struct đang được khởi tạo mà không có đầy đủ các trường bắt buộc.
E0106Một reference trong chữ ký hàm hoặc struct thiếu tham số lifetime.
Rust yêu cầu annotation lifetime tường minh khi có nhiều input lifetime và compiler không thể xác định output lifetime đúng. Các trường struct là reference cũng cần annotation lifetime.
Thêm tham số lifetime vào chữ ký hàm hoặc struct. Dùng 'a hoặc tên lifetime khác. Nếu hàm có một input reference, compiler thường có thể suy luận lifetime. Cân nhắc dùng owned type thay vì reference.
struct Foo {
bar: &str, // missing lifetime
}E0063Một struct đang được khởi tạo mà không có đầy đủ các trường bắt buộc.
E0384Một biến đang được gán lại nhưng không được khai báo là mutable.
E0015Một hàm không phải const được gọi trong ngữ cảnh biểu thức hằng số.
E0133Một hàm hoặc thao tác unsafe được dùng bên ngoài khối unsafe.
E0520Tính năng chuyên biệt hóa implement trait yêu cầu tính năng trình biên dịch nightly.
E0600Một toán tử một ngôi được áp dụng cho kiểu không hỗ trợ nó.