The Open
D
Programming Language
Learn
Language
Library
Contribute
Blog
Cli
arsd
cli
Can be attached as a UDA to override defaults
struct
Cli {
string
name
;
string
summary
;
string
help
;
bool
unprocessed
;
bool
passthroughUnrecognizedArguments
;
dchar
shortName
;
int
required
;
int
arg0
;
int
consumesRemainder
;
int
holdsAllArgs
;
string
[]
options
;
}
Meta
Source
See Implementation
arsd
cli
classes
CliArgumentException
functions
runCli
structs
Cli
CliResult
Can be attached as a UDA to override defaults