pub trait IndexSpec<Idx>: Index<Idx>where Idx: ?Sized,{ // Required method spec fn index_req(&self, index: &Idx) -> bool; }