Skip to main content

reifydb_engine/vm/
mod.rs

1// SPDX-License-Identifier: Apache-2.0
2// Copyright (c) 2026 ReifyDB
3
4use reifydb_value::params::Params;
5
6#[derive(Debug)]
7pub struct Admin<'a> {
8	pub rql: &'a str,
9	pub params: Params,
10}
11
12#[derive(Debug)]
13pub struct Command<'a> {
14	pub rql: &'a str,
15	pub params: Params,
16}
17
18#[derive(Debug)]
19pub struct Query<'a> {
20	pub rql: &'a str,
21	pub params: Params,
22}
23
24#[derive(Debug)]
25pub struct Test<'a> {
26	pub rql: &'a str,
27	pub params: Params,
28}
29
30pub(crate) mod callable;
31pub(crate) mod exec;
32pub mod executor;
33pub mod flow_lineage;
34pub mod instruction;
35pub mod services;
36pub mod stack;
37#[allow(clippy::module_inception)]
38pub mod vm;
39pub mod volcano;