我试图理解类似于以下内容的函数:
fn some_func(arg1: str, arg2: str) -> error::Result<()>
{
/// Do some stuff ...
Ok(())
}
Run Code Online (Sandbox Code Playgroud)
在这种情况下,()给定Ok和意味着什么?Result这是惯用语还是代码库的实现细节?
更新:编译了以下代码块,它可以作为更有用的 MVCE
fn main() -> Result<(), ()> {
Ok(())
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1284 次 |
| 最近记录: |