标签: rust
我的代码:
extern crate time; fn main() { println!("{}", time::get_time()); }
我的错误是:
Error 'the trait bound time::Timespec: std::fmt::Display is not satisfied
答案 0 :(得分:16)
println!是一个执行格式化输出的宏。 {}用于打印实现Display特征的值。该错误表明Timespec未实现Display特征,因此无法与{}一起使用。
println!
{}
Display
Timespec
您可以使用{:?}代替{}。 {:?}用于打印实现Debug特征的值,Timespec实现它。
{:?}
Debug
考虑阅读fmt模块文档,它会详细解释这一点。
fmt