1/// Subsystem of the kernel. 2/// 3/// There should be only one instance for each subsystem. Normally it will live forever until the 4/// machine is shutdown. That means it is okay to to leak it. 5pub trait Subsystem: Send + Sync + 'static {}