Enum stacks_rpc_client::clarity::vm::errors::InterpreterError
pub enum InterpreterError {
Show 15 variants
BadSender(Value),
BadSymbolicRepresentation(String),
InterpreterError(String),
UninitializedPersistedVariable,
FailedToConstructAssetTable,
FailedToConstructEventBatch,
SqliteError(IncomparableError<Error>),
BadFileName,
FailedToCreateDataDirectory,
MarfFailure(String),
FailureConstructingTupleWithType,
FailureConstructingListWithType,
InsufficientBalance,
CostContractLoadFailure,
DBError(String),
}
Expand description
InterpreterErrors are errors that should never occur. Test executions may trigger these errors.
Variants§
BadSender(Value)
BadSymbolicRepresentation(String)
InterpreterError(String)
UninitializedPersistedVariable
FailedToConstructAssetTable
FailedToConstructEventBatch
SqliteError(IncomparableError<Error>)
BadFileName
FailedToCreateDataDirectory
MarfFailure(String)
FailureConstructingTupleWithType
FailureConstructingListWithType
InsufficientBalance
CostContractLoadFailure
DBError(String)
Trait Implementations§
§impl Debug for InterpreterError
impl Debug for InterpreterError
§impl From<InterpreterError> for Error
impl From<InterpreterError> for Error
§fn from(err: InterpreterError) -> Error
fn from(err: InterpreterError) -> Error
Converts to this type from the input type.
§impl PartialEq for InterpreterError
impl PartialEq for InterpreterError
§fn eq(&self, other: &InterpreterError) -> bool
fn eq(&self, other: &InterpreterError) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for InterpreterError
Auto Trait Implementations§
impl !RefUnwindSafe for InterpreterError
impl Send for InterpreterError
impl Sync for InterpreterError
impl Unpin for InterpreterError
impl !UnwindSafe for InterpreterError
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