由于您不能简单地执行以下操作:
if option.is_some() && option == 1 {...}
因为如果option.is_some() == false第二次比较会出错。
option.is_some() == false
一般认为做这种事情的最佳方法是什么?
(我现在做正确的:if option.is_some() { if option == 1 {...} })
if option.is_some() { if option == 1 {...} }
rust
rust ×1