rust使用log与env_logger两个crate实现同时向控制台和文件输出日志。并在隔日自动创建新日志文件。
还是老习惯,不用太多的废话。直接上代码。
不过我之说一句话,这块需要自定义一个输出的Target来实现这个功能。
log = { version="0.4.22", default-features = false }
env_logger = "0.11.5"
pub(crate) fn setup_log_env(log_level: LevelFilter) {
还是老习惯,不用太多的废话。直接上代码。
不过我之说一句话,这块需要自定义一个输出的Target来实现这个功能。
log = { version="0.4.22", default-features = false }
env_logger = "0.11.5"
pub(crate) fn setup_log_env(log_level: LevelFilter) {