pub const fn offset_by(mut self, pos: usize) -> Self {
        self.start += pos as IndexWidth;
        self.end += pos as IndexWidth;
        self
    }
/// Shift the whole start/end pairs by `pos` amount
Shift the whole start/end pairs by `pos` amount
Shift the whole start / end pairs by ` pos ` amount
pub const fn offset_by(mut self, pos: usize) -> Self {
        self.start += pos as IndexWidth;
        self.end += pos as IndexWidth;
        self
    }
pub const fn offset_by ( mut self , pos : usize ) -> Self { self . start += pos as IndexWidth ; self . end += pos as IndexWidth ; self }
Shift the whole start/end pairs by `pos` amount
Shift the whole start / end pairs by ` pos ` amount
mut self
pos
usize
mut self
pos
usize