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}