Struct nameless_clap_generate::generators::Fish
source · pub struct Fish;
Expand description
Generate fish completion file
Note: The fish generator currently only supports named options (-o/–option), not positional arguments.
Trait Implementations§
source§impl Generator for Fish
impl Generator for Fish
source§fn file_name(name: &str) -> String
fn file_name(name: &str) -> String
Returns the file name that is created when this generator is called during compile time. Read more
source§fn all_subcommands(app: &App<'_>) -> Vec<(String, String)>
fn all_subcommands(app: &App<'_>) -> Vec<(String, String)>
Gets all subcommands including child subcommands in the form of
("name", "bin_name")
. Read moresource§fn find_subcommand_with_path<'help, 'app>(
p: &'app App<'help>,
path: Vec<&str>
) -> &'app App<'help>
fn find_subcommand_with_path<'help, 'app>(
p: &'app App<'help>,
path: Vec<&str>
) -> &'app App<'help>
source§fn shorts_and_visible_aliases(p: &App<'_>) -> Vec<char>
fn shorts_and_visible_aliases(p: &App<'_>) -> Vec<char>
Gets all the short options, their visible aliases and flags of a
clap::App
.
Includes h
and V
depending on the clap::AppSettings
. Read moresource§fn longs_and_visible_aliases(p: &App<'_>) -> Vec<String>
fn longs_and_visible_aliases(p: &App<'_>) -> Vec<String>
Gets all the long options, their visible aliases and flags of a
clap::App
.
Includes help
and version
depending on the clap::AppSettings
. Read more