Expand description
Signal handling utilities with RAII guards.
You can disable temporarily signals.
let _guard = SignalGuard::ignore([SignalKind::term()])?;
// Section with disabled SIGTERM.
drop(_guard);Structs§
- Signal
Guard - RAII guard for temporarily changing signal handlers.
Old handlers are restored on
Drop. - Signal
Kind - Safe wrapper around general libc signal.