pub fn is_assign(self) -> bool {
        match self {
            Self::AddAssign => true,
            Self::SubAssign => true,
            Self::MulAssign => true,
            Self::DivAssign => true,
            Self::RemAssign => true,
            Self::BitAndAssign => true,
            Self::BitXorAssign => true,
            Self::BitOrAssign => true,
            Self::ShlAssign => true,
            Self::ShrAssign => true,
            _ => false,
        }
    }
/// Test if operator is an assign operator.
Test if operator is an assign operator.
Test if operator is an assign operator .
pub fn is_assign(self) -> bool {
        match self {
            Self::AddAssign => true,
            Self::SubAssign => true,
            Self::MulAssign => true,
            Self::DivAssign => true,
            Self::RemAssign => true,
            Self::BitAndAssign => true,
            Self::BitXorAssign => true,
            Self::BitOrAssign => true,
            Self::ShlAssign => true,
            Self::ShrAssign => true,
            _ => false,
        }
    }
pub fn is_assign ( self ) -> bool { match self { Self :: AddAssign => true , Self :: SubAssign => true , Self :: MulAssign => true , Self :: DivAssign => true , Self :: RemAssign => true , Self :: BitAndAssign => true , Self :: BitXorAssign => true , Self :: BitOrAssign => true , Self :: ShlAssign => true , Self :: ShrAssign => true , _ => false , } }
Test if operator is an assign operator.
Test if operator is an assign operator .
self
self