pub fn abort(message: &str) {
    println!(
        "{}{}{}",
        Colored::Fg(Color::Red),
        message,
        Colored::Fg(Color::Reset)
    );
    process::exit(1)
}
/// Used when the program should exit from a condition that may arise normally from program use,
/// like incorrect info in config files, problems with dependencies, or internet connection problems.
/// We use `expect`, `panic!` etc for problems that indicate a bug in this program.
Used when the program should exit from a condition that may arise normally from program use,
like incorrect info in config files, problems with dependencies, or internet connection problems.
We use `expect`, `panic!` etc for problems that indicate a bug in this program.
Used when the program should exit from a condition that may arise normally from program use like incorrect info in config files problems with dependencies or internet connection problems . We use ` expect ` ` panic! ` etc for problems that indicate a bug in this program .
pub fn abort(message: &str) {
    println!(
        "{}{}{}",
        Colored::Fg(Color::Red),
        message,
        Colored::Fg(Color::Reset)
    );
    process::exit(1)
}
pub fn abort ( message : & str ) { println ! ( " " Colored Fg ( Color Red ) message Colored Fg ( Color Reset ) ) ; process :: exit ( 1 ) }
Used when the program should exit from a condition that may arise normally from program use,
like incorrect info in config files, problems with dependencies, or internet connection problems.
Used when the program should exit from a condition that may arise normally from program use like incorrect info in config files problems with dependencies or internet connection problems .
message
&str