pub fn draw_vertical_line(&mut self, rows: Range<usize>, column: usize) {
        let len = rows.len();
        for (index, r) in rows.enumerate() {
            let new_dirs = if index == 0 {
                DOWN
            } else if index == len - 1 {
                UP
            } else {
                UP | DOWN
            };
            self.add_box_dirs(r, column, new_dirs);
        }
    }
/// Draws a line for the given range of rows at the given column.
Draws a line for the given range of rows at the given column.
Draws a line for the given range of rows at the given column .
pub fn draw_vertical_line(&mut self, rows: Range<usize>, column: usize) {
        let len = rows.len();
        for (index, r) in rows.enumerate() {
            let new_dirs = if index == 0 {
                DOWN
            } else if index == len - 1 {
                UP
            } else {
                UP | DOWN
            };
            self.add_box_dirs(r, column, new_dirs);
        }
    }
pub fn draw_vertical_line ( & mut self , rows : Range < usize > , column : usize ) { let len = rows . len ( ) ; for ( index , r ) in rows . enumerate ( ) { let new_dirs = if index == 0 { DOWN } else if index == len - 1 { UP } else { UP | DOWN } ; self . add_box_dirs ( r , column , new_dirs ) ; } }
Draws a line for the given range of rows at the given column.
Draws a line for the given range of rows at the given column .
&mut self
rows
Range<usize>
column
usize
&mut self
rows
Range<usize>
column
usize