如何创建存根函数?
How can I create stub functions?
在 Rust 中创建存根函数的最佳方法是什么?类似于:
fn my_method() -> bool {
return new UnImplementedException() //wrong! But that's close to what I need
}
在 C# 中,方法可以 return UnImplementedException
这对于创建存根很方便。当然,在这种特殊情况下,我可以 return 真或假,但我想要适用于任何 return 类型的解决方案。
您需要 unimplemented!
宏 (doc link)。
fn my_method() -> bool {
unimplemented!()
}
在 Rust 中创建存根函数的最佳方法是什么?类似于:
fn my_method() -> bool {
return new UnImplementedException() //wrong! But that's close to what I need
}
在 C# 中,方法可以 return UnImplementedException
这对于创建存根很方便。当然,在这种特殊情况下,我可以 return 真或假,但我想要适用于任何 return 类型的解决方案。
您需要 unimplemented!
宏 (doc link)。
fn my_method() -> bool {
unimplemented!()
}