Enum erg_common::ty::OpKind
source · [−]#[repr(u8)]
pub enum OpKind {
Show 14 variants
Add,
Sub,
Mul,
Div,
Pos,
Neg,
Invert,
Gt,
Lt,
Ge,
Le,
Eq,
Ne,
Mutate,
}
Variants
Add
Sub
Mul
Div
Pos
Neg
Invert
Gt
Lt
Ge
Le
Eq
Ne
Mutate
Trait Implementations
impl Copy for OpKind
impl Eq for OpKind
impl StructuralEq for OpKind
impl StructuralPartialEq for OpKind
Auto Trait Implementations
impl RefUnwindSafe for OpKind
impl Send for OpKind
impl Sync for OpKind
impl Unpin for OpKind
impl UnwindSafe for OpKind
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more