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}