Skip to main content

parse_args

Function parse_args 

Source
pub fn parse_args(
    args: &[String],
    arg_specs: &[CliArgSpec],
) -> Result<HashMap<String, String>, ModuleError>
Expand description

Parse CLI args into a map keyed by param name.

Supports:

  • --long_name value and -short value
  • --flag (bool, no value) → param = “true”
  • Positional fallback: if no - prefix, treat as positional by arg order