pub enum ExpressionResultValue {
PrimitiveValue(PrimitiveValue),
Register(u64),
}
Expand description
§Expression Result Value
Result value of expression analyze has to kind:
- Primitive value
- Register that contain result of expression evaluation or call.
Variants§
PrimitiveValue(PrimitiveValue)
Register(u64)
Trait Implementations§
Source§impl Clone for ExpressionResultValue
impl Clone for ExpressionResultValue
Source§fn clone(&self) -> ExpressionResultValue
fn clone(&self) -> ExpressionResultValue
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 ExpressionResultValue
impl Debug for ExpressionResultValue
Source§impl PartialEq for ExpressionResultValue
impl PartialEq for ExpressionResultValue
impl StructuralPartialEq for ExpressionResultValue
Auto Trait Implementations§
impl Freeze for ExpressionResultValue
impl RefUnwindSafe for ExpressionResultValue
impl Send for ExpressionResultValue
impl Sync for ExpressionResultValue
impl Unpin for ExpressionResultValue
impl UnwindSafe for ExpressionResultValue
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