Skip to main content

interstice_abi/
query_context.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Deserialize, Serialize)]
4pub struct QueryContextCurrentModuleTables {}
5
6#[derive(Debug, Clone, Deserialize, Serialize)]
7pub struct QueryContextCurrentModule {
8    pub tables: QueryContextCurrentModuleTables,
9}
10
11#[derive(Debug, Clone, Deserialize, Serialize)]
12pub struct QueryContext {
13    pub current: QueryContextCurrentModule,
14}
15
16impl QueryContext {
17    pub fn new() -> Self {
18        Self {
19            current: QueryContextCurrentModule {
20                tables: QueryContextCurrentModuleTables {},
21            },
22        }
23    }
24}