pub enum InstructionResultValue {
Ok,
Void,
Exception(ExceptionMessage),
String(String),
List(Vec<InstructionResultValue>),
}Variants§
Trait Implementations§
Source§impl Clone for InstructionResultValue
impl Clone for InstructionResultValue
Source§fn clone(&self) -> InstructionResultValue
fn clone(&self) -> InstructionResultValue
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 InstructionResultValue
impl Debug for InstructionResultValue
Source§impl Display for InstructionResultValue
impl Display for InstructionResultValue
Source§impl FromSlimReader for InstructionResultValue
impl FromSlimReader for InstructionResultValue
fn from_reader(reader: &mut impl BufRead) -> Result<Self, FromSlimReaderError>
Source§impl PartialEq for InstructionResultValue
impl PartialEq for InstructionResultValue
Source§impl ToSlimString for InstructionResultValue
impl ToSlimString for InstructionResultValue
fn to_slim_string(&self) -> SlimString
impl Eq for InstructionResultValue
impl StructuralPartialEq for InstructionResultValue
Auto Trait Implementations§
impl Freeze for InstructionResultValue
impl RefUnwindSafe for InstructionResultValue
impl Send for InstructionResultValue
impl Sync for InstructionResultValue
impl Unpin for InstructionResultValue
impl UnwindSafe for InstructionResultValue
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