blob: 0b2c7120d19f7bc6dbb99ff581010f5f126ce489 [file] [log] [blame] [edit]
/// An example how to queue & flush the ANSI escape sequence.
use std::io::{Result, Write};
use anes::queue;
fn main() -> Result<()> {
let mut stdout = std::io::stdout();
queue!(
&mut stdout,
anes::SaveCursorPosition,
anes::MoveCursorTo(10, 10)
)?;
queue!(&mut stdout, anes::RestoreCursorPosition,)?;
// ANSI sequences are not executed until you flush it!
stdout.flush()
}