pub trait Parent<T: EsEntity> { // Required methods fn nested(&self) -> &Nested<T>; fn nested_mut(&mut self) -> &mut Nested<T>; }