unreachable

unreachable (도달 불가 지점)

이 코드 지점이 도달할 수 없음을 최적화 프로그램에 알리는 내장 함수예요.

출처: Rust 공식 문서

본문

이 코드 지점이 도달할 수 없음을 최적화 프로그램에 알려 추가 최적화를 가능하게 해요. unreachable!() 매크로와는 매우 다르다는 점에 주의하세요. 매크로는 도달하면 panic 하지만, 이 내장 함수는 UB 예요.

pub const unsafe fn unreachable() -> !

더 알아보기 (Learn more)

Rust 공식 문서