如何创建存根函数?

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!()
}