pub enum InvalidProgramError {
UnterminatedSequence,
MissingRemoteExecutionReceiver,
ExpectedTypeValue,
ExpectedValue,
ExpectedInstruction,
ExpectedRegularInstruction,
ExpectedTypeInstruction,
}Variants§
UnterminatedSequence
MissingRemoteExecutionReceiver
ExpectedTypeValue
ExpectedValue
ExpectedInstruction
ExpectedRegularInstruction
ExpectedTypeInstruction
Trait Implementations§
Source§impl Clone for InvalidProgramError
impl Clone for InvalidProgramError
Source§fn clone(&self) -> InvalidProgramError
fn clone(&self) -> InvalidProgramError
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 InvalidProgramError
impl Debug for InvalidProgramError
Source§impl Display for InvalidProgramError
impl Display for InvalidProgramError
Source§impl From<InvalidProgramError> for ExecutionError
impl From<InvalidProgramError> for ExecutionError
Source§fn from(error: InvalidProgramError) -> Self
fn from(error: InvalidProgramError) -> Self
Converts to this type from the input type.
Source§impl PartialEq for InvalidProgramError
impl PartialEq for InvalidProgramError
impl Eq for InvalidProgramError
impl StructuralPartialEq for InvalidProgramError
Auto Trait Implementations§
impl Freeze for InvalidProgramError
impl RefUnwindSafe for InvalidProgramError
impl Send for InvalidProgramError
impl Sync for InvalidProgramError
impl Unpin for InvalidProgramError
impl UnsafeUnpin for InvalidProgramError
impl UnwindSafe for InvalidProgramError
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<T> CustomError for T
impl<T> CustomError for T
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> 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