Enum cairo_vm::vm::errors::cairo_run_errors::CairoRunError
source · pub enum CairoRunError {
Program(ProgramError),
VirtualMachine(VirtualMachineError),
Trace(TraceError),
Runner(RunnerError),
MemoryError(MemoryError),
VmException(VmException),
}Variants§
Program(ProgramError)
VirtualMachine(VirtualMachineError)
Trace(TraceError)
Runner(RunnerError)
MemoryError(MemoryError)
VmException(VmException)
Trait Implementations§
source§impl Debug for CairoRunError
impl Debug for CairoRunError
source§impl Display for CairoRunError
impl Display for CairoRunError
source§impl Error for CairoRunError
impl Error for CairoRunError
source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
The lower-level source of this error, if any. Read more
1.0.0 · source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0: use the Display impl or to_string()
source§impl From<MemoryError> for CairoRunError
impl From<MemoryError> for CairoRunError
source§fn from(source: MemoryError) -> Self
fn from(source: MemoryError) -> Self
Converts to this type from the input type.
source§impl From<ProgramError> for CairoRunError
impl From<ProgramError> for CairoRunError
source§fn from(source: ProgramError) -> Self
fn from(source: ProgramError) -> Self
Converts to this type from the input type.
source§impl From<RunnerError> for CairoRunError
impl From<RunnerError> for CairoRunError
source§fn from(source: RunnerError) -> Self
fn from(source: RunnerError) -> Self
Converts to this type from the input type.
source§impl From<TraceError> for CairoRunError
impl From<TraceError> for CairoRunError
source§fn from(source: TraceError) -> Self
fn from(source: TraceError) -> Self
Converts to this type from the input type.
source§impl From<VirtualMachineError> for CairoRunError
impl From<VirtualMachineError> for CairoRunError
source§fn from(source: VirtualMachineError) -> Self
fn from(source: VirtualMachineError) -> Self
Converts to this type from the input type.
source§impl From<VmException> for CairoRunError
impl From<VmException> for CairoRunError
source§fn from(source: VmException) -> Self
fn from(source: VmException) -> Self
Converts to this type from the input type.