pub trait Subsystem<'subsys> { // Required methods fn init() -> Result<Box<Self>, Box<dyn Error>>; fn run(&self, rt: Runtime); }