pub fn reset_user_handlers(&mut self, arch: SupportedArch) {
        for i in 1.._NSIG as usize {
            let mut h = &mut self.handlers[i];
            // If the handler was a user handler, reset to
            // default.  If it was SIG_IGN or SIG_DFL,
            // leave it alone.
            if h.disposition() == SignalDisposition::SignalHandler {
                reset_handler(&mut h, arch);
            }
        }
    }
/// For each signal in `table` such that is_user_handler() is
/// true, reset the disposition of that signal to SIG_DFL, and
/// clear the resethand flag if it's set.  SIG_IGN signals are
/// not modified.
///
/// (After an exec() call copies the original sighandler table,
/// this is the operation required by POSIX to initialize that
/// table copy.)
For each signal in `table` such that is_user_handler() is
true, reset the disposition of that signal to SIG_DFL, and
clear the resethand flag if it's set.  SIG_IGN signals are
not modified.

(After an exec() call copies the original sighandler table,
this is the operation required by POSIX to initialize that
table copy.)
For each signal in ` table ` such that is_user_handler () is true reset the disposition of that signal to SIG_DFL and clear the resethand flag if it ' s set . SIG_IGN signals are not modified . ( After an exec () call copies the original sighandler table this is the operation required by POSIX to initialize that table copy . )
pub fn reset_user_handlers(&mut self, arch: SupportedArch) {
        for i in 1.._NSIG as usize {
            let mut h = &mut self.handlers[i];
            // If the handler was a user handler, reset to
            // default.  If it was SIG_IGN or SIG_DFL,
            // leave it alone.
            if h.disposition() == SignalDisposition::SignalHandler {
                reset_handler(&mut h, arch);
            }
        }
    }
pub fn reset_user_handlers ( & mut self , arch : SupportedArch ) { for i in 1 .. _NSIG as usize { let mut h = & mut self . handlers [ i ] ; // If the handler was a user handler, reset to // default.  If it was SIG_IGN or SIG_DFL, // leave it alone. if h . disposition ( ) == SignalDisposition :: SignalHandler { reset_handler ( & mut h , arch ) ; } } }
For each signal in `table` such that is_user_handler() is
true, reset the disposition of that signal to SIG_DFL, and
clear the resethand flag if it's set.
For each signal in ` table ` such that is_user_handler () is true reset the disposition of that signal to SIG_DFL and clear the resethand flag if it ' s set .
&mut self
arch
SupportedArch