1use super::Platform; 2 3pub trait Container<P> 4where 5 P: Platform + ?Sized, 6{ 7 fn mount(&mut self, container: &mut P::Container, environment: &mut P::Environment); 8 9 fn unmount(&mut self); 10}