1 2 3 4 5 6 7 8 9 10 11 12 13 14
Checked negation. Computes `-self`, returning `None` if `self == MIN`. # Examples Basic usage: ``` # use ::exint::primitive::*; # ::exint::uint! { assert_eq!(5_i24.checked_neg(), Some(-5_i24)); assert_eq!(i24::MIN.checked_neg(), None); # } ```