Type Alias SliceI

Source
pub type SliceI = Slice<isize>;
Expand description

In most cases, we will use isize for indexing.

Aliased Type§

pub struct SliceI { /* private fields */ }

Trait Implementations§

Source§

impl<T> From<Range<T>> for SliceI
where T: Integer + Clone, Slice<T>: Into<SliceI>,

Source§

fn from(range: Range<T>) -> Self

Converts to this type from the input type.
Source§

impl<T> From<RangeFrom<T>> for SliceI
where T: Integer + Clone, Slice<T>: Into<SliceI>,

Source§

fn from(range: RangeFrom<T>) -> Self

Converts to this type from the input type.
Source§

impl From<RangeFull> for SliceI

Source§

fn from(_: RangeFull) -> Self

Converts to this type from the input type.
Source§

impl<T> From<RangeTo<T>> for SliceI
where T: Integer + Clone, Slice<T>: Into<SliceI>,

Source§

fn from(range: RangeTo<T>) -> Self

Converts to this type from the input type.