diff options
Diffstat (limited to 'mingling_core/src/program/exec')
| -rw-r--r-- | mingling_core/src/program/exec/error.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/mingling_core/src/program/exec/error.rs b/mingling_core/src/program/exec/error.rs index b4ff378..2d806dc 100644 --- a/mingling_core/src/program/exec/error.rs +++ b/mingling_core/src/program/exec/error.rs @@ -1,4 +1,4 @@ -use crate::error::ChainProcessError; +use crate::error::{ChainProcessError, ProgramPanic}; #[derive(thiserror::Error, Debug)] pub enum ProgramExecuteError { @@ -8,6 +8,9 @@ pub enum ProgramExecuteError { #[error("No Renderer (`{0}`) Found")] RendererNotFound(String), + #[error("Panic: {0:?}")] + Panic(#[from] ProgramPanic), + #[error("Other error: {0}")] Other(String), } |
