macro_rules! track_assert_ne {
($left:expr, $right:expr, $error_kind:expr) => { ... };
($left:expr, $right:expr, $error_kind:expr; $($value:expr),+) => { ... };
($left:expr, $right:expr, $error_kind:expr, $message:expr) => { ... };
($left:expr, $right:expr, $error_kind:expr, $message:expr; $($value:expr),+) => { ... };
($left:expr, $right:expr, $error_kind:expr, $fmt:expr, $($arg:tt)*) => { ... };
}
Expand description
Error trackable variant of the standard assert_ne!
macro.
Conceptually, track_assert_ne!(left, right, error_kind)
is equivalent to
track_assert!(left != right, error_kind)
.