代码点读机 / Rust / is_none

is_none Rust · 常用方法

检查 Option 是否是 None 变体,返回 true 或 false。

怎么用

x.is_none();,用于判断是否为空

小例子

let x: Option<i32> = None;
println!("{}", x.is_none());

运行结果

true

提醒:和 is_some 二选一;常用于提前返回或错误处理

官方文档:https://doc.rust-lang.org/std/option/enum.Option.html#method.is_none

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条