在 Rust 1.58 中,println!("{x}");支持(格式字符串中捕获的标识符),但我无法打印结构,因为我没有指定{:?}. 有什么方法可以用 new 显示结构吗println!?
#[derive(Debug)]
struct Structure {
name: String,
version: u32
}
fn main() {
let structure = Structure { name: "name".to_string(), version: 1 };
println!("{:?}", structure); // working
println!("{structure}"); // not working
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1766 次 |
| 最近记录: |