add_spawn_hook — 스레드 생성 훅 등록

add_spawn_hook — 스레드 생성 훅 등록

add_spawn_hook는 모든 새 스레드에 대해 실행될 함수를 등록해요. nightly 전용 실험 API(thread_spawn_hook, #132951)이에요.

출처: Rust 공식 문서

본문

pub fn add_spawn_hook<F, G>(hook: F)
where
    F: 'static + Send + Sync + Fn(&Thread) -> G,
    G: 'static + Send + FnOnce(),

hook는 새 스레드가 생성될 때마다 호출되고, 그 스레드에 대한 &Thread를 전달받아요. 등록된 훅은 프로세스 수명 동안 유지돼요.

더 알아보기 (Learn more)