pub trait TGetRef {
const LEN: usize;
fn get_ref<'a>(&'a self, index: usize) -> Option<&'a dyn Any>;
fn get_ref_mut<'a>(&'a mut self, index: usize) -> Option<&'a mut dyn Any>;
fn get_ref_len(&self) -> usize { ... }
}
pub trait TGetRef {
const LEN: usize;
fn get_ref<'a>(&'a self, index: usize) -> Option<&'a dyn Any>;
fn get_ref_mut<'a>(&'a mut self, index: usize) -> Option<&'a mut dyn Any>;
fn get_ref_len(&self) -> usize { ... }
}