console-utilities 1.0.1

A Rust crate for handling console input and output utilities.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use std::io::{self, Write};

pub fn flush_console() {
    io::stdout().flush().unwrap();
}

pub fn clear_line() {
    print!("\r\x1b[2K");
    flush_console();
}

pub fn clear_lines(num: i32) {
    for _ in 0..num {
        print!("\r\x1b[2K");
        flush_console();
    }
}