Driver

Trait Driver 

Source
pub trait Driver {
    type Backend: Backend;

    // Required methods
    fn setup(&mut self) -> Result<()>;
    fn teardown(self) -> Result<()>;
    fn terminal(&mut self) -> &mut Terminal<Self::Backend>;
}

Required Associated Types§

Required Methods§

Source

fn setup(&mut self) -> Result<()>

Source

fn teardown(self) -> Result<()>

Source

fn terminal(&mut self) -> &mut Terminal<Self::Backend>

Implementors§