Trait RangePattern
trait RangePattern
A trait implemented for integer types and char.
Useful in the future for generic pattern types, but
used right now to simplify ast lowering of pattern type ranges.
Required Methods
fn sub_one(self: Self) -> SelfA compile-time helper to subtract 1 for exclusive ranges.
Implementors
impl RangePattern for u16impl RangePattern for i128impl RangePattern for i16impl RangePattern for usizeimpl RangePattern for u32impl RangePattern for isizeimpl RangePattern for i32impl RangePattern for charimpl RangePattern for u64impl RangePattern for u8impl RangePattern for i64impl RangePattern for i8impl RangePattern for u128