pub enum BinaryType {
Show 27 variants
Addition,
Subtraction,
Multiplication,
Division,
Modulus,
Exponentiation,
BitwiseAnd,
BitwiseOr,
BitwiseXor,
BitwiseShiftLeft,
BitwiseShiftRight,
IsEqual,
IsIdentical,
IsNotEqual,
IsNotIdentical,
IsLesser,
IsGreater,
IsLesserOrEqual,
IsGreaterOrEqual,
Spaceship,
Concatenation,
BooleanAnd,
BooleanOr,
BooleanXor,
Elvis,
Coalesce,
InstanceOf,
}Variants§
Addition
Subtraction
Multiplication
Division
Modulus
Exponentiation
BitwiseAnd
BitwiseOr
BitwiseXor
BitwiseShiftLeft
BitwiseShiftRight
IsEqual
IsIdentical
IsNotEqual
IsNotIdentical
IsLesser
IsGreater
IsLesserOrEqual
IsGreaterOrEqual
Spaceship
Concatenation
BooleanAnd
BooleanOr
BooleanXor
Elvis
Coalesce
InstanceOf
Trait Implementations§
Source§impl Clone for BinaryType
impl Clone for BinaryType
Source§fn clone(&self) -> BinaryType
fn clone(&self) -> BinaryType
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'arena> CloneIn<'arena> for BinaryType
impl<'arena> CloneIn<'arena> for BinaryType
Source§impl Debug for BinaryType
impl Debug for BinaryType
Source§impl Display for BinaryType
impl Display for BinaryType
Source§impl PartialEq for BinaryType
impl PartialEq for BinaryType
Source§impl Serialize for BinaryType
impl Serialize for BinaryType
Source§impl TryFrom<&BString> for BinaryType
impl TryFrom<&BString> for BinaryType
impl StructuralPartialEq for BinaryType
Auto Trait Implementations§
impl Freeze for BinaryType
impl RefUnwindSafe for BinaryType
impl Send for BinaryType
impl Sync for BinaryType
impl Unpin for BinaryType
impl UnwindSafe for BinaryType
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