reactive_graph_client/client/runtime/remotes/mutations/
remove_remote.rs

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