pub trait Indexable { // Required method fn to_index(&self) -> usize; }
A trait which allows you to customize how indexes are stored on your side of the api
Allows the library to convert your type to its internal [Index] representation (currently usize)