pub type SliceI = Slice<isize>;
In most cases, we will use isize for indexing.
pub struct SliceI { /* private fields */ }