pub enum VmValue {
Int(i32),
Float(f32),
String(String),
Object(VmObjectId),
EngineStructure {
index: u8,
value: VmEngineStructureValue,
},
}Expand description
One runtime stack value.
Variants§
Int(i32)
Integer value.
Float(f32)
Floating-point value.
String(String)
UTF-8 string value.
Object(VmObjectId)
Object id value.
EngineStructure
One opaque engine-structure value.
Implementations§
Trait Implementations§
impl StructuralPartialEq for VmValue
Auto Trait Implementations§
impl Freeze for VmValue
impl RefUnwindSafe for VmValue
impl Send for VmValue
impl Sync for VmValue
impl Unpin for VmValue
impl UnsafeUnpin for VmValue
impl UnwindSafe for VmValue
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