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 valueand-short value--flag(bool, no value) → param = “true”- Positional fallback: if no
-prefix, treat as positional by arg order