1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use core::ops::{Range, RangeInclusive}; pub auto trait NotRange { } impl<T> !NotRange for Range<T> { } impl<T> !NotRange for RangeInclusive<T> { }