Docs.rs
  • clap_builder-4.5.9
    • clap_builder 4.5.9
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • epage
    • github:clap-rs:admins
    • github:rust-cli:maintainers
    • Dependencies
      • anstream ^0.6.7 normal optional
      • anstyle ^1.0.0 normal
      • backtrace ^0.3.67 normal optional
      • clap_lex ^0.7.0 normal
      • strsim ^0.11.0 normal optional
      • terminal_size ^0.3.0 normal optional
      • unicase ^2.6.0 normal optional
      • unicode-width ^0.1.9 normal optional
      • color-print ^0.3.6 dev
      • static_assertions ^1.1.0 dev
      • unic-emoji-char ^0.9.0 dev
    • Versions
    • 100% of the crate is documented
  • Go to latest version
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

clap_builder4.5.9

  • Macros
  • Structs
  • Enums
  • Traits
  • Type Aliases

List of all items

Structs

  • Id
  • builder::Arg
  • builder::ArgGroup
  • builder::BoolValueParser
  • builder::BoolishValueParser
  • builder::Command
  • builder::EnumValueParser
  • builder::FalseyValueParser
  • builder::MapValueParser
  • builder::NonEmptyStringValueParser
  • builder::OsStr
  • builder::OsStringValueParser
  • builder::PathBufValueParser
  • builder::PossibleValue
  • builder::PossibleValuesParser
  • builder::RangedI64ValueParser
  • builder::RangedU64ValueParser
  • builder::Str
  • builder::StringValueParser
  • builder::StyledStr
  • builder::TryMapValueParser
  • builder::UnknownArgumentValueParser
  • builder::ValueParser
  • builder::ValueRange
  • builder::styling::Ansi256Color
  • builder::styling::EffectIter
  • builder::styling::Effects
  • builder::styling::Reset
  • builder::styling::RgbColor
  • builder::styling::Style
  • builder::styling::Styles
  • error::Error
  • error::KindFormatter
  • error::RichFormatter
  • parser::ArgMatches
  • parser::IdsRef
  • parser::Indices
  • parser::RawValues
  • parser::Values
  • parser::ValuesRef

Enums

  • ColorChoice
  • builder::ArgAction
  • builder::ArgPredicate
  • builder::Resettable
  • builder::ValueHint
  • builder::styling::AnsiColor
  • builder::styling::Color
  • error::ContextKind
  • error::ContextValue
  • error::ErrorKind
  • parser::MatchesError
  • parser::ValueSource

Traits

  • Args
  • CommandFactory
  • FromArgMatches
  • Parser
  • Subcommand
  • ValueEnum
  • builder::IntoResettable
  • builder::TypedValueParser
  • builder::ValueParserFactory
  • error::ErrorFormatter

Macros

  • arg
  • command
  • crate_authors
  • crate_description
  • crate_name
  • crate_version
  • value_parser

Type Aliases

  • Error
  • error::Result