Arg::default_missing_values_os
default_missing_values_os
Section titled “default_missing_values_os ”Value for the argument when the flag is present but no value is specified.
Example
Section titled “Example”name = "prog"[args]color = { long = "color", value-name = "COLOR", value-parser = ["always", "auto", "never"], default-value = "auto", num-args = "0..", require-equals = true, default-missing-values-os = ["always", "auto"], help = "Specify WHEN to colorize output." }
name: progargs: color: long: color value-name: COLOR value-parser: - always - auto - never default-value: auto num-args: 0.. require-equals: true default-missing-values-os: - always - auto help: Specify WHEN to colorize output.
{ "name": "prog", "args": { "color": { "long": "color", "value-name": "COLOR", "value-parser": [ "always", "auto", "never" ], "default-value": "auto", "num-args": "0..", "require-equals": true, "default-missing-values-os": [ "always", "auto" ], "help": "Specify WHEN to colorize output." } }}
prog --color
Output
Section titled “Output”claptrap_color=('always' 'auto')