bootproof/src/graphics/terminal.rs

11 lines
254 B
Rust

pub mod display;
pub mod frame;
use crate::graphics::terminal::frame::TerminalFrame;
pub trait Terminal {
fn get_frame<'a>(&'a self) -> &'a TerminalFrame;
fn borrow_frame<'a>(&'a mut self) -> &'a mut TerminalFrame;
fn refresh(&mut self);
}