interstice_abi/
reducer_context.rs1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, Deserialize, Serialize)]
4pub struct ReducerContextCurrentModuleReducers {}
5
6#[derive(Debug, Clone, Deserialize, Serialize)]
7pub struct ReducerContextCurrentModuleTables {}
8
9#[derive(Debug, Clone, Deserialize, Serialize)]
10pub struct ReducerContextCurrentModule {
11 pub tables: ReducerContextCurrentModuleTables,
12}
13
14#[derive(Debug, Clone, Deserialize, Serialize)]
15pub struct ReducerContext {
16 pub current: ReducerContextCurrentModule,
17}
18
19impl ReducerContext {
20 pub fn new() -> Self {
21 Self {
22 current: ReducerContextCurrentModule {
23 tables: ReducerContextCurrentModuleTables {},
24 },
25 }
26 }
27}