const_eval_select
const_eval_select (문맥에 따른 함수 선택)
평가 문맥에 따라 호출할 함수를 선택하는 내장 함수예요.
출처: Rust 공식 문서
본문
평가 문맥에 따라 호출할 함수를 선택해요. 컴파일 타임에 평가되면 called_in_const 로, 런타임에는 called_at_rt 로 호출이 대체돼요.
pub const fn const_eval_select<ARG, F, G, RET>( _arg: ARG, _called_in_const: F, _called_at_rt: G, ) -> RET where ARG: Tuple , G: FnOnce <ARG, Output = RET>, F: FnOnce <ARG, Output = RET>,