p-macro:p!()是用于在调试时打印值的宏

时间:2024-06-06 11:51:32
【文件属性】:

文件名称:p-macro:p!()是用于在调试时打印值的宏

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-06 11:51:32

Rust

宏 厌倦了键入{:?}吗? 此板条箱定义了一个宏p!() ,其类型比println!()短,以满足您的调试需求。 用法 将此添加到您的Cargo.toml : [ dependencies ] p-macro = " * " 并使用像这样: #[macro_use] extern crate p_macro; fn main () { let x = 5 ; let y = 2 ; p! (x + y); // same as println!("x + y = {:?}", x + y); p! (x, y); // same as println!("x = {:?}, y = {:?}", x, y); p! (); // same as println!(""); } 它也做其他事情。 使用冒号可以禁用打印源代码片段: p! (: 10 , : "a"


【文件预览】:
p-macro-master
----.gitignore(18B)
----LICENSE(1KB)
----Cargo.toml(312B)
----examples()
--------print.rs(404B)
----README.md(1KB)
----lib.rs(1KB)

网友评论