pub enum TestbenchOperator {
Show 28 variants
Add,
Sub,
Mul,
Div,
Rem,
Pow,
BitAnd,
BitOr,
BitXor,
BitXnor,
BitNand,
BitNor,
LogicShiftL,
LogicShiftR,
ArithShiftL,
ArithShiftR,
Eq,
EqWildcard,
Ne,
NeWildcard,
Less,
LessEq,
Greater,
GreaterEq,
LogicAnd,
LogicOr,
LogicNot,
BitNot,
}Variants§
Add
Sub
Mul
Div
Rem
Pow
BitAnd
BitOr
BitXor
BitXnor
BitNand
BitNor
LogicShiftL
LogicShiftR
ArithShiftL
ArithShiftR
Eq
EqWildcard
Ne
NeWildcard
Less
LessEq
Greater
GreaterEq
LogicAnd
LogicOr
LogicNot
BitNot
Trait Implementations§
Source§impl Clone for TestbenchOperator
impl Clone for TestbenchOperator
Source§fn clone(&self) -> TestbenchOperator
fn clone(&self) -> TestbenchOperator
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 TestbenchOperator
Source§impl Debug for TestbenchOperator
impl Debug for TestbenchOperator
Source§impl<'de> Deserialize<'de> for TestbenchOperator
impl<'de> Deserialize<'de> for TestbenchOperator
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TestbenchOperator
Source§impl Hash for TestbenchOperator
impl Hash for TestbenchOperator
Source§impl PartialEq for TestbenchOperator
impl PartialEq for TestbenchOperator
Source§impl Serialize for TestbenchOperator
impl Serialize for TestbenchOperator
impl StructuralPartialEq for TestbenchOperator
Auto Trait Implementations§
impl Freeze for TestbenchOperator
impl RefUnwindSafe for TestbenchOperator
impl Send for TestbenchOperator
impl Sync for TestbenchOperator
impl Unpin for TestbenchOperator
impl UnsafeUnpin for TestbenchOperator
impl UnwindSafe for TestbenchOperator
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