Trait Cursor

Source
pub trait Cursor {
    // Required methods
    fn move_up(&mut self, lines: Option<usize>);
    fn move_down(&mut self, lines: Option<usize>);
    fn move_right(&mut self, cols: Option<usize>);
    fn move_left(&mut self, cols: Option<usize>);
    fn position(&mut self, x: usize, y: usize);
}

Required Methods§

Source

fn move_up(&mut self, lines: Option<usize>)

Source

fn move_down(&mut self, lines: Option<usize>)

Source

fn move_right(&mut self, cols: Option<usize>)

Source

fn move_left(&mut self, cols: Option<usize>)

Source

fn position(&mut self, x: usize, y: usize)

Implementors§