1use reifydb_type::{params::Params, value::identity::IdentityId};
5
6#[derive(Debug)]
7pub struct Admin<'a> {
8 pub rql: &'a str,
9 pub params: Params,
10 pub identity: IdentityId,
11}
12
13#[derive(Debug)]
14pub struct Command<'a> {
15 pub rql: &'a str,
16 pub params: Params,
17 pub identity: IdentityId,
18}
19
20#[derive(Debug)]
21pub struct Query<'a> {
22 pub rql: &'a str,
23 pub params: Params,
24 pub identity: IdentityId,
25}
26
27pub mod executor;
28pub mod instruction;
29pub(crate) mod scalar;
30pub mod services;
31pub mod stack;
32pub mod vm;
33pub(crate) mod volcano;