Some options like--verbose
or-v
can often be specified multiple times. This behaviour can be implemented by a predefined type from args:
varcli=parse(struct {verbose:args.Counter= .{},// starts at 0}, …);std.debug.print("{}\n", .{cli.options.verbose.count });