pub trait VmRoot<'a>: VmRootInternal + 'a { // Required method fn new_root(thread: &'a Thread) -> Self; }