migration to JS engine #1

Merged
akulij merged 131 commits from dev into main 2025-05-31 08:49:52 +00:00
Showing only changes of commit aac968e408 - Show all commits

View File

@ -1,5 +1,6 @@
use std::collections::HashMap; use std::collections::HashMap;
use crate::db::raw_calls::RawCallError;
use crate::db::{CallDB, DbError, DB}; use crate::db::{CallDB, DbError, DB};
use crate::utils::parcelable::{ParcelType, Parcelable, ParcelableError, ParcelableResult}; use crate::utils::parcelable::{ParcelType, Parcelable, ParcelableError, ParcelableResult};
use futures::future::join_all; use futures::future::join_all;
@ -32,6 +33,8 @@ pub enum ScriptError {
DBError(#[from] DbError), DBError(#[from] DbError),
#[error("error resolving data: {0:?}")] #[error("error resolving data: {0:?}")]
ResolveError(#[from] ResolveError), ResolveError(#[from] ResolveError),
#[error("error while calling db from runtime: {0:?}")]
RawCallError(#[from] RawCallError),
} }
#[derive(thiserror::Error, Debug)] #[derive(thiserror::Error, Debug)]