Rust todo宏的用法与示例
在Rust中,todo
宏在代码中标记尚未实现或尚未完成的部分;当你在开发过程中遇到需要实现但展示没有完成的功能时,可以使用todo
宏来提醒自己或其它开发者,以便稍后返回并完成这部分。
todo 用法
使用todo!
时,程序会 panic 并提示 "not yet implemented";
fn some_function(value:i32){
if value > 0 {
println!("{}",value * 2)
}else if value < 0 {
println!("{}",value * 3)
}else{
// value == 0 的逻辑还未实现
todo!();
}
}
fn main(){
some_function(0);
}