range

Trait RangeIndex

Source
pub trait RangeIndex: Int + Debug {
    type Index;

    // Required methods
    fn new(x: Self::Index) -> Self;
    fn get(self) -> Self::Index;
}
Expand description

An index type to be used by a Range

Required Associated Types§

Required Methods§

Source

fn new(x: Self::Index) -> Self

Source

fn get(self) -> Self::Index

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl RangeIndex for isize

Source§

impl RangeIndex for usize

Implementors§