pub trait Startup {
#[doc(hidden)]
fn installed(&self);
}
impl Startup for () {
fn installed(&self) {}
}
impl Startup for crate::shutdown::Source {
fn installed(&self) {}
}
impl Startup for crate::process::Shutdown {
fn installed(&self) {
self.installed();
}
}