pub enum PrimOp {
Show 36 variants
Add,
Sub,
Mul,
Div,
Mod,
Lt,
Leq,
Gt,
Geq,
Eq,
Neq,
Pad,
AsUInt,
AsSInt,
AsClock,
AsFixed,
Shl,
Shr,
DynShl,
DynShr,
ArithCvtSigned,
Neg,
Not,
And,
Or,
Xor,
Andr,
Orr,
Xorr,
Concat,
Bits,
Head,
Tail,
IncP,
DecP,
SetP,
}
Variants§
Add
Sub
Mul
Div
Mod
Lt
Leq
Gt
Geq
Eq
Neq
Pad
AsUInt
AsSInt
AsClock
AsFixed
Shl
Shr
DynShl
DynShr
ArithCvtSigned
Neg
Not
And
Or
Xor
Andr
Orr
Xorr
Concat
Bits
Head
Tail
IncP
DecP
SetP
Trait Implementations§
Auto Trait Implementations§
impl Freeze for PrimOp
impl RefUnwindSafe for PrimOp
impl Send for PrimOp
impl Sync for PrimOp
impl Unpin for PrimOp
impl UnwindSafe for PrimOp
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