pub trait NormalVecMethods<T> {
// Required methods
fn n_push(&mut self, elem: T);
fn n_pop(&mut self) -> Option<T>;
fn n_insert(&mut self, index: usize, elem: T);
}pub trait NormalVecMethods<T> {
// Required methods
fn n_push(&mut self, elem: T);
fn n_pop(&mut self) -> Option<T>;
fn n_insert(&mut self, index: usize, elem: T);
}