pub enum InstructionOperand {
Integer(i32),
String(String),
Float(f64),
Label(String),
Bool(bool),
Symbol(String),
ArgMarker,
Null,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for InstructionOperand
impl Clone for InstructionOperand
Source§fn clone(&self) -> InstructionOperand
fn clone(&self) -> InstructionOperand
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InstructionOperand
impl RefUnwindSafe for InstructionOperand
impl Send for InstructionOperand
impl Sync for InstructionOperand
impl Unpin for InstructionOperand
impl UnsafeUnpin for InstructionOperand
impl UnwindSafe for InstructionOperand
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