kvarn_async::prelude::compact_str::core::ops

Struct RangeToInclusive

1.26.0 · source
pub struct RangeToInclusive<Idx> {
    pub end: Idx,
}
Expand description

A range only bounded inclusively above (..=end).

The RangeToInclusive ..=end contains all values with x <= end. It cannot serve as an Iterator because it doesn’t have a starting point.

§Examples

The ..=end syntax is a RangeToInclusive:

assert_eq!((..=5), std::ops::RangeToInclusive{ end: 5 });

It does not have an IntoIterator implementation,