usecrate::process::unix::GlobalOrphanQueue; usecrate::runtime::driver; usecrate::runtime::signal::{Driver as SignalDriver, Handle as SignalHandle};
use std::time::Duration;
/// Responsible for cleaning up orphaned child processes on Unix platforms. #[derive(Debug)] pub(crate) struct Driver {
park: SignalDriver,
signal_handle: SignalHandle,
}
// ===== impl Driver =====
impl Driver { /// Creates a new signal `Driver` instance that delegates wakeups to `park`. pub(crate) fn new(park: SignalDriver) -> Self { let signal_handle = park.handle();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.