reactive_graph_graphql_schema/mutation/mod.rs
1use async_graphql::*;
2
3pub use instances::*;
4// pub use system::*;
5pub use types::*;
6
7pub mod instances;
8// pub mod system;
9pub mod types;
10
11pub struct ReactiveGraphMutation;
12
13/// Mutations for the type system, the instances and the flows.
14#[Object(name = "Mutation")]
15impl ReactiveGraphMutation {
16 /// Mutations for types (components, entity types, relation types).
17 async fn types(&self) -> MutationTypes {
18 MutationTypes
19 }
20
21 /// Mutations for instances (entity instances, relation instances).
22 async fn instances(&self) -> MutationInstances {
23 MutationInstances
24 }
25}