reactive_graph_client/client/runtime/remotes/mutations/
update_remote.rs1#[cynic::schema_for_derives(file = r#"../../schema/graphql/reactive-graph-runtime-schema.graphql"#, module = "crate::schema_runtime::schema")]
2pub mod mutations {
3 use crate::InstanceInfo;
4 use crate::client::runtime::instance::variables::address::variables::InstanceAddressVariables;
5 use crate::client::runtime::instance::variables::address::variables::InstanceAddressVariablesFields;
6
7 #[derive(Debug, cynic::QueryFragment)]
8 #[cynic(graphql_type = "Mutation", variables = "InstanceAddressVariables")]
9 pub struct UpdateRemote {
10 pub remotes: UpdateRemoteMutationRemotes,
11 }
12
13 #[derive(Debug, cynic::QueryFragment)]
14 #[cynic(graphql_type = "MutationRemotes", variables = "InstanceAddressVariables")]
15 pub struct UpdateRemoteMutationRemotes {
16 #[arguments(address: $address)]
17 pub update: InstanceInfo,
18 }
19
20 pub fn update(vars: InstanceAddressVariables) -> cynic::Operation<UpdateRemote, InstanceAddressVariables> {
21 use cynic::MutationBuilder;
22 UpdateRemote::build(vars)
23 }
24}