reactive_graph_tooling/tooling/instances/config/
commands.rs

1use crate::shared::config::graphql::GraphQLServerConfigArgs;
2use crate::shared::config::instance::InstanceConfigArgs;
3use crate::shared::config::plugins::PluginsConfigArgs;
4use clap::Subcommand;
5
6#[derive(Subcommand, Debug)]
7pub enum InstanceConfigCommands {
8    /// Configures the GraphQL server.
9    Graphql(GraphQLServerConfigArgs),
10    /// Configures the instance.
11    Instance(InstanceConfigArgs),
12    /// Configures the instance.
13    Plugins(PluginsConfigArgs),
14}