如何return ok单位类型std::result<(), E>?
How to return Ok unit type of std::result<(), E>?
如果我定义一个函数:
fn f() -> Result<(), E> {
// How to return Ok()?
}
如何 return std::result
中的 Ok
单位类型 ()
?
类型 ()
的唯一值是 ()
,因此只需将其放在 Ok
构造函数中:
fn f() -> Result<(), E> {
Ok(())
}
像
一样使用Ok(())
fn f() -> Result<(), E> {
Ok(())
}
如果我定义一个函数:
fn f() -> Result<(), E> {
// How to return Ok()?
}
如何 return std::result
中的 Ok
单位类型 ()
?
类型 ()
的唯一值是 ()
,因此只需将其放在 Ok
构造函数中:
fn f() -> Result<(), E> {
Ok(())
}
像
一样使用Ok(())
fn f() -> Result<(), E> {
Ok(())
}