fn_take_hook
fn_take_hook (패닉 훅 제거 함수)
현재 패닉 훅을 등록 해제하고 그것을 반환하며, 그 자리에 기본 훅을 등록하는 함수예요.
출처: Rust 공식 문서
본문
기본 훅이 등록되어 있으면 그것이 반환되지만, 등록된 채로 유지돼요. set_hook 함수도 참고하세요.
패닉 (Panics)
패닉 중인 스레드에서 호출되면 패닉해요.
pub fn take_hook() -> Box<dyn Fn(&PanicHookInfo<'_>) + Sync + Send + 'static>