update_hook

update_hook (패닉 훅 갱신 함수)

take_hookset_hook의 원자적 조합이에요. 패닉 핸들러를, 무언가를 하고 나서 이전 핸들러를 실행하는 새 패닉 핸들러로 교체할 때 사용해요.

출처: Rust 공식 문서

본문

take_hookset_hook의 원자적 조합이에요. 이 함수는 panic handler를 새로운 것으로 교체하는 데 사용합니다. 새 핸들러는 무언가를 수행한 뒤 이전 핸들러를 실행해요.

패닉 (Panics)

패닉 중인 스레드에서 호출되면 패닉해요.

pub fn update_hook<F>(hook_fn: F)
where
    F: Fn(&PanicHookInfo<'_>) + Sync + Send + 'static,

더 알아보기 (Learn more)

Rust 공식 문서