1use 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 Subscription<'a> {
26 pub rql: &'a str,
27 pub params: Params,
28}
29
30#[derive(Debug)]
31pub struct Test<'a> {
32 pub rql: &'a str,
33 pub params: Params,
34}
35
36pub(crate) mod callable;
37pub(crate) mod exec;
38pub mod executor;
39pub mod flow_lineage;
40pub mod instruction;
41pub mod services;
42pub mod stack;
43#[allow(clippy::module_inception)]
44pub mod vm;
45pub mod volcano;