pub trait Array {
type Item;
// Required methods
fn len(&self) -> usize;
fn get(&self, ind: usize) -> &Self::Item;
fn set(&mut self, ind: usize, val: Self::Item);
fn push(&mut self, val: Self::Item);
}Expand description
Implemented by array types.