/// Get the start as a point span.
Get the start as a point span.
Get the start as a point span .
pub fn start(self) -> Self {
        Self {
            start: self.start,
            end: self.start,
        }
    }
pub fn start ( self ) -> Self { Self { start : self . start , end : self . start , } }
Get the start as a point span.
Get the start as a point span .
self