Rust 컴파일러 에러에러
E0423E0423 — 값이 필요한 위치에 타입이 사용됨
값이 필요한 위치에 타입 이름이 사용되었습니다.
rustcargo
상세 보기 E0046트레이트의 필수 메서드가 모두 구현되지 않았습니다.
트레이트에 대한 impl 블록에 하나 이상의 필수 메서드가 빠져 있습니다. 기본 구현이 없는 모든 메서드는 impl 블록에서 반드시 제공해야 합니다.
오류 메시지에 나열된 모든 필수 메서드를 구현하세요. 트레이트 정의에서 기본 구현이 없는 메서드를 확인하세요. IDE의 트레이트 메서드 스텁 자동 생성 기능을 활용하세요.
E0423값이 필요한 위치에 타입 이름이 사용되었습니다.
E0599주어진 타입에 해당 메서드가 존재하지 않거나 필요한 트레이트가 스코프에 없습니다.
E0597참조자가 가리키는 데이터보다 참조자의 수명이 더 깁니다.
E0283적용 가능한 트레이트 구현이 여러 개 있어 Rust가 어느 것을 사용할지 결정할 수 없습니다.
E0392제네릭 타입 또는 수명 매개변수가 선언됐지만 구조체나 열거형에서 사용되지 않습니다.
E0308함수가 잘못된 Ok 또는 Err 타입을 가진 Result를 반환합니다.