List of all items
Structs
- Arg
- BindingType
- Command
- Flag
- InvalidValue
- Parser
- ValidationError
- diagnostic::ArgvSpan
- diagnostic::Report
- diagnostic::Style
- embedded::Exit
- help::Style
- help::Topic
- spec::AdmonitionMeta
- spec::ArgMeta
- spec::ArgumentState
- spec::Candidate
- spec::ChoiceAliasMeta
- spec::ChoiceMeta
- spec::CommandMeta
- spec::CommandOverlay
- spec::CompleteCtx
- spec::DefaultIf
- spec::DefaultViewOmitter
- spec::Example
- spec::ExitCodeMeta
- spec::FlagMeta
- spec::FlattenGroup
- spec::GroupMeta
- spec::HeadingMeta
- spec::OutputMeta
- spec::RequiredIfEq
- spec::RequiresIf
- spec::Spec
- spec::SpecView
- spec::ViewMeta
- warn::Warning
Enums
- ArgAction
- DoubleDash
- Error
- Event
- UnknownFlags
- ValueHint
- diagnostic::Code
- embedded::Outcome
- help::Page
- spec::AdmonitionKind
- spec::CandidateKind
- spec::CommandSelector
- spec::Effect
- spec::Framing
- spec::SettingGiven
- warn::WarningKind
Traits
- Run
- RunAsync
- RunAsyncWith
- RunWith
- run::Run
- run::RunAsync
- run::RunAsyncWith
- run::RunWith
- spec::ArgGroup
- spec::CommandArgs
- spec::Omitted
- spec::Subcommands
- spec::ValueEnum
- spec::ViewCommandArgs
- spec::ViewSubcommands
Macros
Derive Macros
Functions
- as_str
- assert_unique_subcommand_names
- concat_args
- concat_flags
- diagnostic::render
- diagnostic::render_view
- diagnostic::render_warnings
- diagnostic::report
- diagnostic::report_view
- embedded::outcome
- find_subcommand
- help::find
- help::long_help
- help::page
- help::page_view
- help::render
- help::render_all
- help::render_all_at
- help::render_all_at_styled
- help::render_all_styled
- help::render_all_view_at_styled
- help::render_at
- help::render_at_styled
- help::render_styled
- help::render_topic
- help::render_view_at_styled
- help::route_to
- help::route_to_view
- help::short_help
- help::topics
- help::unsupported_section
- help::usage_line
- invalid_choice_value
- invalid_os_value
- invalid_parsed_value
- invalid_utf8_value
- is_help_flag
- is_spec_request
- is_version_arg
- is_version_flag
- key_base
- multicall_applet
- multicall_basename
- os_string_from_bytes
- os_values
- parsed_values
- render_failure
- render_failure_plain
- render_failure_view
- render_warnings
- spec::choice_matches
- spec::choice_values
- spec::concat_aliases
- spec::concat_arg_metas
- spec::concat_bindings
- spec::concat_flag_metas
- spec::concat_group_metas
- spec::flag_selector_count
- spec::view_for_program
- table_len
- utf8_values
- warn::compare
- warn::render_warning
- warn::render_warnings
- warn::retain_reached
- warn::version_reaches