Expand description
Print stuff to the terminal, remove it, repeat!
Here’s how to use it:
use liveterm::TermPrinter;
use std::fmt::Write;
let mut tp = TermPrinter::new(std::io::stdout());
for i in 0..10 {
tp.clear()?; // clear what we draw last time
tp.buf.clear(); // clear the buffer
write!(tp.buf, "{}", i)?; // fill the buffer
tp.print()?; // draw the buffer
}
Structs§
- Term
Printer - Wraps stdout, allowing you to clear stuff you previously wrote.