pub enum OpcodeCategory {
Show 14 variants
Stack,
Arithmetic,
Comparison,
Logical,
Control,
Variable,
Object,
Loop,
Builtin,
Exception,
DataFrame,
Async,
Trait,
Special,
}Expand description
Opcode category for classification and tooling.
Variants§
Stack
Arithmetic
Comparison
Logical
Control
Variable
Object
Loop
Builtin
Exception
DataFrame
Async
Trait
Special
Trait Implementations§
Source§impl Clone for OpcodeCategory
impl Clone for OpcodeCategory
Source§fn clone(&self) -> OpcodeCategory
fn clone(&self) -> OpcodeCategory
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 Debug for OpcodeCategory
impl Debug for OpcodeCategory
Source§impl PartialEq for OpcodeCategory
impl PartialEq for OpcodeCategory
impl Copy for OpcodeCategory
impl Eq for OpcodeCategory
impl StructuralPartialEq for OpcodeCategory
Auto Trait Implementations§
impl Freeze for OpcodeCategory
impl RefUnwindSafe for OpcodeCategory
impl Send for OpcodeCategory
impl Sync for OpcodeCategory
impl Unpin for OpcodeCategory
impl UnsafeUnpin for OpcodeCategory
impl UnwindSafe for OpcodeCategory
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more