跳转到主要内容

速查知识库

获取应用程序启动参数

    let args: Vec<String> = std::env::args().collect();

    for arg in args {
        println!("{}", arg);
    }

打印日志

# Cargo.toml
# 增加依赖


[dependencies]
log = "0.4.20"
simple_logger = "4.3.0"

# 特别注意,rust将日志接口与日志实现分开了,所以需要两个组件

# src/main.rs

use log::{debug, info, trace, warn};
use simple_logger::SimpleLogger;

fn main(){
    // 初始化日志组件
    SimpleLogger::new().init().unwrap();
    info!("application start");
}