pub fn join(self, other: Self) -> Self {
        Self {
            start: ByteIndex::min(self.start, other.start),
            end: ByteIndex::max(self.end, other.end),
        }
    }
/// Join this span with another span.
Join this span with another span.
Join this span with another span .
pub fn join(self, other: Self) -> Self {
        Self {
            start: ByteIndex::min(self.start, other.start),
            end: ByteIndex::max(self.end, other.end),
        }
    }
pub fn join ( self , other : Self ) -> Self { Self { start : ByteIndex :: min ( self . start , other . start ) , end : ByteIndex :: max ( self . end , other . end ) , } }
Join this span with another span.
Join this span with another span .
self
other
Self
self
other
Self