//! Rhai script execution: engine, sandbox, SDK bindings. //! //! This crate has no Postgres dependency and no awareness of HTTP. It is //! used both by the orchestrator (in-process, via `LocalExecutorClient`) and //! by the standalone executor binary (in cluster mode). Keep it that way. pub mod context; pub mod engine; pub mod logging; pub mod sandbox; pub mod types; pub use engine::Engine; pub use sandbox::Limits; pub use types::{ ExecError, ExecRequest, ExecResponse, ExecStats, InvocationType, LogEntry, LogLevel, };