let result = foo.map(|x| calculate(x)).magic()?;
是这样的
magic()
使我的代码比写出整个语句更简单吗?
Option enteraly支持
match
方法。
Https://doc.rust-lang.org/std/option/enum.option.html#method.transpose