Rust 컴파일러 에러에러
E0308E0308 — 타입 불일치
기대하는 타입과 실제 제공된 타입이 일치하지 않습니다.
rustcargo
상세 보기 E0384변수가 가변으로 선언되지 않았는데 재할당이 시도되었습니다.
Rust 변수는 기본적으로 불변입니다. mut 키워드 없이 선언된 변수의 값을 변경하려 했습니다.
변수 선언에 mut 키워드를 추가하세요: let mut x = value. 다른 값으로 새 바인딩을 원한다면 섀도잉(let 으로 재선언)을 사용하세요. 해당 값이 실제로 상수여야 하는지 검토하세요.
let x = 5;
x = 10;E0308기대하는 타입과 실제 제공된 타입이 일치하지 않습니다.
E0152언어 아이템(#[lang = ...])이 두 번 이상 정의되었습니다.
E0520트레이트 구현 특수화는 nightly 컴파일러 기능이 필요합니다.
E0728.await 키워드가 async로 선언되지 않은 함수에서 사용됐습니다.
E0603모듈 외부에서 비공개 항목에 접근하려 하고 있습니다.
E0507참조자에서 값을 이동하려 하면 참조자가 댕글링 상태가 됩니다.