macro_rules! assert_ne { ($left:expr, $right:expr $(,)?) => { ... }; ($left:expr, $right:expr, $($arg:tt)+) => { ... }; }
断言两个表达式彼此不相等 (使用 PartialEq)。
PartialEq
在 panic 上,此宏将打印表达式的值及其调试表示。
像 assert! 一样,此宏具有第二种形式,可以在其中提供自定义 panic 消息。
assert!
let a = 3; let b = 2; assert_ne!(a, b); assert_ne!(a, b, "we are testing that the values are not equal");