小编Van*_*908的帖子

禁用“注意:使用 `RUST_BACKTRACE=1` 环境变量运行以显示回溯”消息

当 Rust 发生恐慌时,如何禁用“注意:使用RUST_BACKTRACE=1环境变量运行以显示回溯”?我的代码:

use std::{env, fs, path::Path};
fn main() {
    let args: Vec<String> = env::args().collect();
    if args.len() != 3{
        panic!("Incorrect args!");
    }
    let query: &String = &args[1];
    let path: &Path = Path::new(&args[2]);
    println!("Search: \"{query}\"\nPath: \"{}\"", path.to_str().unwrap());
    match path.exists(){
        true => (),
        false => {panic!("Invalid file path!");}
    }
    println!("Success");
}

Run Code Online (Sandbox Code Playgroud)

panic rust rust-cargo

0
推荐指数
2
解决办法
297
查看次数

标签 统计

panic ×1

rust ×1

rust-cargo ×1