rustic_rs/error.rs
1//! Error types
2
3#[cfg(feature = "rhai")]
4use rhai::EvalAltResult;
5#[cfg(feature = "rhai")]
6use thiserror::Error;
7
8/// Kinds of [`rhai`] errors
9#[cfg(feature = "rhai")]
10#[derive(Debug, Error)]
11pub(crate) enum RhaiErrorKinds {
12 #[error(transparent)]
13 RhaiParse(#[from] rhai::ParseError),
14 #[error(transparent)]
15 RhaiEval(#[from] Box<EvalAltResult>),
16}