pub(crate) fn extend(&mut self) {
        match self {
            Span::Continuous(span) => span.upper += 1,
            Span::Discontinuous(span) => span.upper += 1,
        }
    }
// Method used internally to increment the upper bounds of a span.
Method used internally to increment the upper bounds of a span.
Method used internally to increment the upper bounds of a span .
pub(crate) fn extend(&mut self) {
        match self {
            Span::Continuous(span) => span.upper += 1,
            Span::Discontinuous(span) => span.upper += 1,
        }
    }
pub ( crate ) fn extend ( & mut self ) { match self { Span :: Continuous ( span ) => span . upper += 1 , Span :: Discontinuous ( span ) => span . upper += 1 , } }
Method used internally to increment the upper bounds of a span.
Method used internally to increment the upper bounds of a span .
&mut self
&mut self