Rust unimplemented宏的用法和示例
在Rust中,unimplemented
宏用于表示某个功能或方法尚未实现;它通常用作临时占位符,以提示开发者在后续的开发过程中需要实现的部分。
unimplemented 用法
使用unimplemented!
宏时,程序会panic并显示"not implemented"的错误消息;
下面是一个简单的示例:
fn example_func() {
unimplemented!();
}
fn main(){
example_func();
}
使用unimplemented
时,可以自定义错误消息:
unimplemented!("don't be lazy");
unimplemented!("don't be {}","lazy");