rename checked_impl_one_param to checked_impl_unary

This commit is contained in:
Josh Stone 2018-04-13 14:13:42 -07:00
parent f74de249c8
commit 5fb3724b69
1 changed files with 11 additions and 12 deletions

View File

@ -107,8 +107,7 @@ checked_impl!(CheckedRem, checked_rem, i32);
checked_impl!(CheckedRem, checked_rem, i64);
checked_impl!(CheckedRem, checked_rem, isize);
// CheckedNeg
macro_rules! checked_impl_one_para {
macro_rules! checked_impl_unary {
($trait_name:ident, $method:ident, $t:ty) => {
impl $trait_name for $t {
#[inline]
@ -123,17 +122,17 @@ pub trait CheckedNeg: Sized {
fn checked_neg(&self) -> Option<Self>;
}
checked_impl_one_para!(CheckedNeg, checked_neg, u8);
checked_impl_one_para!(CheckedNeg, checked_neg, u16);
checked_impl_one_para!(CheckedNeg, checked_neg, u32);
checked_impl_one_para!(CheckedNeg, checked_neg, u64);
checked_impl_one_para!(CheckedNeg, checked_neg, usize);
checked_impl_unary!(CheckedNeg, checked_neg, u8);
checked_impl_unary!(CheckedNeg, checked_neg, u16);
checked_impl_unary!(CheckedNeg, checked_neg, u32);
checked_impl_unary!(CheckedNeg, checked_neg, u64);
checked_impl_unary!(CheckedNeg, checked_neg, usize);
checked_impl_one_para!(CheckedNeg, checked_neg, i8);
checked_impl_one_para!(CheckedNeg, checked_neg, i16);
checked_impl_one_para!(CheckedNeg, checked_neg, i32);
checked_impl_one_para!(CheckedNeg, checked_neg, i64);
checked_impl_one_para!(CheckedNeg, checked_neg, isize);
checked_impl_unary!(CheckedNeg, checked_neg, i8);
checked_impl_unary!(CheckedNeg, checked_neg, i16);
checked_impl_unary!(CheckedNeg, checked_neg, i32);
checked_impl_unary!(CheckedNeg, checked_neg, i64);
checked_impl_unary!(CheckedNeg, checked_neg, isize);
/// Performs a left shift that returns `None` on overflow.
pub trait CheckedShl: Sized + Shl<u32, Output=Self> {