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}