1 unstable release
0.1.0 | Mar 1, 2022 |
---|
#4 in #controlled
32 downloads per month
Used in 3 crates
(2 directly)
4KB
通过编译条件来控制打印
lib.rs
:
提供两个宏,用于在输出内容到控制台上
debug_println!
,与标准库中的println!
具有相同的效果,但其受feature
的控制,只有存在print
这个feature
时,才会输出
debug_print!
,与标准库中的print!
具有相同的效果,但其受feature
的控制,只有存在print
这个feature
时,才会输出
##使用
Cargo.toml
...
[features]
default = ["print"] // 默认features中添加print时,源码中调用debug_println!或debug_print!,才能在控制台输出,否则不输出
print=[]
...
example
debug_print!("打印一个数字:{}", 5);
Dependencies
~0–2.3MB
~42K SLoC