FromCoarserIndex

Trait FromCoarserIndex 

Source
pub trait FromCoarserIndex<T>
where T: Ord + From<usize>,
{ // Required methods fn min_from(coarser: T) -> usize; fn max_from_(coarser: T) -> usize; // Provided methods fn max_from(coarser: T, len: usize) -> usize { ... } fn inclusive_range_from(coarser: T, len: usize) -> RangeInclusive<usize> where T: Clone { ... } }

Required Methods§

Source

fn min_from(coarser: T) -> usize

Source

fn max_from_(coarser: T) -> usize

Provided Methods§

Source

fn max_from(coarser: T, len: usize) -> usize

Source

fn inclusive_range_from(coarser: T, len: usize) -> RangeInclusive<usize>
where T: Clone,

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.

Implementors§