pub type ImmutableSlice<'a, T> = Slice<T, Immutable<'a, T>>;
pub struct ImmutableSlice<'a, T> { /* private fields */ }