fn wait_unexpected_exit(&mut self) -> bool {
        if self.detected_unexpected_exit {
            log!(
                LogDebug,
                "Unexpected (SIGKILL) exit was detected; reporting it now"
            );
            self.did_waitpid(WaitStatus::for_ptrace_event(PTRACE_EVENT_EXIT));
            self.detected_unexpected_exit = false;
            return true;
        }
        false
    }
/// Return true if an unexpected exit was already detected for this task and
/// it is ready to be reported.
Return true if an unexpected exit was already detected for this task and
it is ready to be reported.
Return true if an unexpected exit was already detected for this task and it is ready to be reported .
fn wait_unexpected_exit(&mut self) -> bool {
        if self.detected_unexpected_exit {
            log!(
                LogDebug,
                "Unexpected (SIGKILL) exit was detected; reporting it now"
            );
            self.did_waitpid(WaitStatus::for_ptrace_event(PTRACE_EVENT_EXIT));
            self.detected_unexpected_exit = false;
            return true;
        }
        false
    }
fn wait_unexpected_exit ( & mut self ) -> bool { if self . detected_unexpected_exit { log ! ( LogDebug " " ) ; self . did_waitpid ( WaitStatus :: for_ptrace_event ( PTRACE_EVENT_EXIT ) ) ; self . detected_unexpected_exit = false ; return true ; } false }
Return true if an unexpected exit was already detected for this task and
it is ready to be reported.
Return true if an unexpected exit was already detected for this task and it is ready to be reported .
&mut self