migformatting 0.1.1

Simple string formatter
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub trait Formatting<T> {
    fn warning(&self) -> T;
    fn error(&self) -> T;
    fn valid(&self) -> T;
}

impl Formatting<String> for String {
    fn warning(&self) -> String{
        format!("\x1b[93m{}\x1b[0m", self.clone())
    }
    fn error(&self) -> String{
        format!("\x1b[91m{}\x1b[0m", self.clone())
    }
    fn valid(&self) -> String{
        format!("\x1b[92m{}\x1b[0m", self.clone())
    }
    
}