pub enum InitializerBinaryOp {
Show 18 variants
Add,
Sub,
Mul,
Div,
Rem,
Shl,
Shr,
Lt,
Le,
Gt,
Ge,
Eq,
Ne,
BitAnd,
BitXor,
BitOr,
LogicalAnd,
LogicalOr,
}Variants§
Trait Implementations§
Source§impl Clone for InitializerBinaryOp
impl Clone for InitializerBinaryOp
Source§fn clone(&self) -> InitializerBinaryOp
fn clone(&self) -> InitializerBinaryOp
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for InitializerBinaryOp
Source§impl Debug for InitializerBinaryOp
impl Debug for InitializerBinaryOp
impl Eq for InitializerBinaryOp
Source§impl PartialEq for InitializerBinaryOp
impl PartialEq for InitializerBinaryOp
Source§fn eq(&self, other: &InitializerBinaryOp) -> bool
fn eq(&self, other: &InitializerBinaryOp) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for InitializerBinaryOp
Auto Trait Implementations§
impl Freeze for InitializerBinaryOp
impl RefUnwindSafe for InitializerBinaryOp
impl Send for InitializerBinaryOp
impl Sync for InitializerBinaryOp
impl Unpin for InitializerBinaryOp
impl UnsafeUnpin for InitializerBinaryOp
impl UnwindSafe for InitializerBinaryOp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more