1
0
mirror of https://github.com/jht5945/rust_util.git synced 2025-12-27 23:40:05 +08:00

fix clippy

This commit is contained in:
2020-01-11 11:57:43 +08:00
parent 5074a46c61
commit 53747a2337
3 changed files with 16 additions and 29 deletions

View File

@@ -15,20 +15,18 @@ pub fn is_atty() -> bool{
pub fn print_color(color: Option<term::color::Color>, is_bold: bool, m: &str) {
let mut t = term::stdout().unwrap();
match *IS_ATTY {
true => {
match color {
Some(c) => t.fg(c).unwrap(),
None => (),
}
if is_bold {
t.attr(term::Attr::Bold).unwrap();
}
write!(t, "{}", m).unwrap();
t.reset().unwrap();
},
false => write!(t, "{}", m).unwrap(),
};
if *IS_ATTY {
if let Some(c) = color {
t.fg(c).unwrap();
}
if is_bold {
t.attr(term::Attr::Bold).unwrap();
}
write!(t, "{}", m).unwrap();
t.reset().unwrap();
} else {
write!(t, "{}", m).unwrap();
}
}
pub fn print_color_and_flush(color: Option<term::color::Color>, is_bold: bool, m: &str) {