pub fn not_started_inside_rust_project() -> anyhow::Result<()> {
    println!(
        r#"
{yel}WELCOME to cargo_crev_reviews from Bestia.dev!{res}

{red}Error: this program was not started inside a Rust project!
There is no Cargo.toml in the current directory: {dir}{res}

Cargo_crev_reviews works best when started inside a Rust project 
in the directory where the Cargo.toml file is.
"#,
        dir = std::env::current_dir()?.to_string_lossy(),
        yel = *YELLOW,
        red = *RED,
        res = *RESET,
    );
    Ok(())
}
/// warning not started in Rust project
warning not started in Rust project
warning not started in Rust project
pub fn not_started_inside_rust_project() -> anyhow::Result<()> {
    println!(
        r#"
{yel}WELCOME to cargo_crev_reviews from Bestia.dev!{res}
{red}Error: this program was not started inside a Rust project!
There is no Cargo.toml in the current directory: {dir}{res}
Cargo_crev_reviews works best when started inside a Rust project 
in the directory where the Cargo.toml file is.
"#,
        dir = std::env::current_dir()?.to_string_lossy(),
        yel = *YELLOW,
        red = *RED,
        res = *RESET,
    );
    Ok(())
}
pub fn not_started_inside_rust_project ( ) -> anyhow :: Result < ( ) > { println ! ( r#"
{yel}WELCOME to cargo_crev_reviews from Bestia.dev!{res}

{red}Error: this program was not started inside a Rust project!
There is no Cargo.toml in the current directory: {dir}{res}

Cargo_crev_reviews works best when started inside a Rust project 
in the directory where the Cargo.toml file is.
"# dir std env current_dir ( ) to_string_lossy ( ) yel YELLOW red RED res RESET ) ; Ok ( ( ) ) }
warning not started in Rust project
warning not started in Rust project