fuedra-schwitzt/src/ansiiescape.rs

12 lines
215 B
Rust

fn escape(s: String) -> String {
format!("\x1b[{}m", s)
}
pub fn reset() -> String {
escape("0".to_string())
}
pub fn color(r: u8, g: u8, b: u8) -> String {
escape(format!("38;2;{};{};{}", r, g, b))
}