Arg::require_equals
require_equals
Section titled “require_equals ”Requires that options use the --option=val syntax
Examples
Section titled “Examples”Example 1
Section titled “Example 1”name = "prog"[args]cfg = { long = "config", action = "set", require-equals = true }name: progargs: cfg: long: config action: set require-equals: true{ "name": "prog", "args": { "cfg": { "long": "config", "action": "set", "require-equals": true } }}prog --config=file.confOutput
Section titled “Output”claptrap_cfg='file.conf'Example 2
Section titled “Example 2”name = "prog"[args]cfg = { long = "config", action = "set", require-equals = true }name: progargs: cfg: long: config action: set require-equals: true{ "name": "prog", "args": { "cfg": { "long": "config", "action": "set", "require-equals": true } }}prog --config file.confOutput
Section titled “Output”error: equal sign is needed when assigning values to '--config=<cfg>'
Usage: prog [OPTIONS]
For more information, try '--help'.