create ResolveError

This commit is contained in:
Akulij 2025-05-23 16:24:17 +05:00
parent 1c17639c0e
commit 217a074c95

View File

@ -30,6 +30,14 @@ pub enum ScriptError {
BotFunctionError(String), BotFunctionError(String),
#[error("error from DB: {0:?}")] #[error("error from DB: {0:?}")]
DBError(#[from] DbError), DBError(#[from] DbError),
#[error("error resolving data: {0:?}")]
ResolveError(#[from] ResolveError),
}
#[derive(thiserror::Error, Debug)]
pub enum ResolveError {
#[error("wrong literal: {0:?}")]
IncorrectLiteral(String),
} }
pub type ScriptResult<T> = Result<T, ScriptError>; pub type ScriptResult<T> = Result<T, ScriptError>;