unreachable
unreachable (도달 불가 지점)
이 코드 지점이 도달할 수 없음을 최적화 프로그램에 알리는 내장 함수예요.
출처: Rust 공식 문서
본문
이 코드 지점이 도달할 수 없음을 최적화 프로그램에 알려 추가 최적화를 가능하게 해요. unreachable!() 매크로와는 매우 다르다는 점에 주의하세요. 매크로는 도달하면 panic 하지만, 이 내장 함수는 UB 예요.
pub const unsafe fn unreachable() -> !