代码点读机 / Rust / assert_ne!

assert_ne! Rust · 宏

断言两个值不相等;相等就 panic,是 assert_eq! 的反面。

怎么用

assert_ne!(左, 右);,用于断言不等

小例子

assert_ne!(2 + 2, 5);
println!("不等");

运行结果

不等

提醒:同样要求类型实现 PartialEq

官方文档:https://doc.rust-lang.org/std/macro.assert_ne.html

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