boolean
Defines a boolean flag that can be specified as
--flag_name=true|false or simply --flag_name, which is equivalent to --flag_name=true.
Examples
boolean_list
Defines a boolean list flag that can be specified multiple times as
--flag_name=true|false.
Examples
int
Creates an integer flag that can be set as
--flag_name=flag_value or --flag_name=flag_value.
Examples
int_list
Defines an integer list flag that can be specified multiple times as
--flag_name=flag_value.
Examples
positional
Defines a positional argument that accepts a range of values, with a required minimum number of values and an optional maximum number of values.
Examples
string
Defines a string flag that can be specified as
--flag_name=flag_value.
Examples
string_list
Defines a string list flag that can be specified multiple times as
--flag_name=flag_value.
Examples
trailing_var_args
Defines a trailing variable argument that captures the remaining arguments without further parsing. Only one such argument is permitted, and it must be the last in the sequence.
Examples
uint
Defines an unsigned integer flag that can be specified using the format
--flag_name=flag_value.
Examples
uint_list
Defines an unsigned integer list flag that can be specified multiple times as
--flag_name=flag_value.
Examples

