`Neg` seems to be missing for `Wrapping<T>`. This was mentioned, and promptly forgotten about, earlier: https://github.com/rust-lang/rust/issues/27755#issuecomment-166981405