The CommandFlagType
interface defines the characteristics of command flags,
which can modify command behavior.
dest
: Determines where the parsed flag should be placed.long
(optional): Specifies a long-form flag.short
(optional): Specifies a short-form flag.help
(optional): Offers descriptive information about the flag.args
(optional): Defines arguments associated with the flag.