pub fn decode_range_unchecked<R>( range: R, bounds: RangeTo<usize>, ) -> Range<usize>where R: RangeBounds<usize>,