reactive_graph/client/instances/relations/args/
mod.rs

1use crate::client::instances::relations::commands::RelationInstancesCommands;
2use crate::shared::output_format::OutputFormatArgs;
3use clap::Args;
4
5pub mod add_property;
6pub mod create;
7pub mod id;
8pub mod id_and_component;
9pub mod id_and_property;
10pub mod search;
11pub mod set_property;
12
13#[derive(Args, Debug, Clone)]
14#[clap(subcommand_required = true)]
15pub(crate) struct RelationInstancesArgs {
16    #[command(subcommand)]
17    pub(crate) commands: Option<RelationInstancesCommands>,
18
19    #[arg(global = true, short, long)]
20    pub output_format: Option<OutputFormatArgs>,
21}