Struct dterm::Terminal
[−]
[src]
pub struct Terminal<C> { /* fields omitted */ }
Terminal window.
Methods
impl<C> Terminal<C> where
C: Copy + FallbackValue + Ord,
[src]
C: Copy + FallbackValue + Ord,
fn clear(&self, color: Rgb<u8>)
fn move_to(&self, pos: Vec2<Coord>)
fn new(display: &Display) -> TerminalBuilder<C>
fn put_char(&self, ch: C)
fn put_chars<T: IterChars<C>>(&self, s: T)
fn put_str<T: AsRef<str>>(&self, s: T) where
char: TryInto<C>,
char: TryInto<C>,
fn run<F>(&self, display: &Display, f: F) -> Result<()> where
F: FnMut(Event),
F: FnMut(Event),