reactive_graph_client/shared/manpages/commands.rs
1use crate::shared::manpages::args::ManPagesActionArgs;
2use clap::Subcommand;
3
4#[derive(Subcommand, Debug)]
5pub(crate) enum ManPagesCommands {
6 /// Prints or installs man pages.
7 ManPages(ManPagesActionArgs),
8}
9
10#[derive(Subcommand, Debug)]
11pub enum ManPagesActionCommands {
12 /// Prints the man pages to stdout.
13 Print,
14
15 /// Installs the man pages.
16 #[cfg(target_os = "linux")]
17 Install,
18}