···11//! dmx expression language
2233-// TODO: stack traces
33+// TODO: get line of code of call in stack trace
4455pub mod builtins;
66pub mod engine;
···1717 InvalidArguments(String),
1818 #[error("exception occured: {0}")]
1919 Exception(String),
2020+2121+ #[error("mutex poisoned: {0}")]
2222+ MutexPoison(#[from] std::sync::PoisonError<Box<dyn std::any::Any>>),
2323+2424+ /// internal use only
2525+ #[error("no callstack was found")]
2626+ NoCallstack,
2027}