Trait UsizeRange

Source
pub trait UsizeRange {
    // Required method
    fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize);
}
Expand description

Any range with usize bounds.

Required Methods§

Source

fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize)

Implementations on Foreign Types§

Source§

impl UsizeRange for Range<usize>

Source§

fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize)

Source§

impl UsizeRange for RangeFrom<usize>

Source§

fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize)

Source§

impl UsizeRange for RangeFull

Source§

fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize)

Source§

impl UsizeRange for RangeInclusive<usize>

Source§

fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize)

Source§

impl UsizeRange for RangeTo<usize>

Source§

fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize)

Source§

impl UsizeRange for RangeToInclusive<usize>

Source§

fn absolute_indices(&self, start: usize, end: usize) -> (usize, usize)

Implementors§