Rust 컴파일러 에러에러
E0405E0405 — 현재 스코프에서 트레이트를 찾을 수 없음
트레이트 이름이 사용됐지만 현재 스코프에 정의되거나 가져와 있지 않습니다.
rustcargo
상세 보기 panic-index-out-of-bounds컬렉션의 유효 범위를 벗어난 인덱스를 사용해 프로그램이 패닉했습니다.
배열, 벡터, 또는 슬라이스를 길이보다 크거나 같은 인덱스로 접근하고 있습니다. 인덱스는 런타임에 검사되며 범위를 벗어난 접근은 패닉을 유발합니다.
인덱싱 전에 길이를 확인하세요. 패닉 대신 Option을 반환하는 .get(index)를 사용하세요. 루프 범위가 컬렉션 길이와 일치하는지 확인하세요. 수동 인덱싱 대신 이터레이터를 사용하세요.
let v = vec![1, 2];
v[5]; // panics!E0405트레이트 이름이 사용됐지만 현재 스코프에 정의되거나 가져와 있지 않습니다.
clippy::clone_on_copyCopy를 구현하는 타입에 `clone()` 메서드가 호출됩니다.
E0061함수가 잘못된 수의 인수로 호출되었습니다.
E0373클로저가 충분히 오래 살지 못할 수 있는 변수의 참조를 캡처합니다.
E0423값이 필요한 위치에 타입 이름이 사용되었습니다.
E0310제네릭 타입 매개변수가 요구되는 라이프타임 바운드를 충족하지 않습니다.