pub fn line_search_right(&self, mut point: Point<usize>) -> Point<usize> {
        while point.line > 0
            && self.grid[point.line][self.cols() - 1].flags.contains(Flags::WRAPLINE)
        {
            point.line -= 1;
        }

        point.col = self.cols() - 1;

        point
    }
/// Find the end of the current line across linewraps.
Find the end of the current line across linewraps.
Find the end of the current line across linewraps .
pub fn line_search_right(&self, mut point: Point<usize>) -> Point<usize> {
        while point.line > 0
            && self.grid[point.line][self.cols() - 1].flags.contains(Flags::WRAPLINE)
        {
            point.line -= 1;
        }
        point.col = self.cols() - 1;
        point
    }
pub fn line_search_right ( & self , mut point : Point < usize > ) -> Point < usize > { while point . line > 0 && self . grid [ point . line ] [ self . cols ( ) - 1 ] . flags . contains ( Flags :: WRAPLINE ) { point . line -= 1 ; } point . col = self . cols ( ) - 1 ; point }
Find the end of the current line across linewraps.
Find the end of the current line across linewraps .
&self
point
Point<usize>
&self
point
Point<usize>