Creates a HelpTextBuilderSimple which is populated with all the information available from CommandT.
The CommandInfo for the CommandT, ArgBinderInstance combo.
The command to create the help text for.
An instance of ArgBinder. Currently this is unused, but in the future this may be useful.
A helper struct that will generate help text for a given command.
Description: This struct will construct a HelpTextBuilderSimple (via toBuilder, or a string via toString) that is populated via the information provided by the arguments found within CommandT, and also the information attached to CommandT itself.
Here is an example of a fully-featured piece of help text generated by this struct:
The following UDAs are taken into account when generating the help text:
* Command
* CommandNamedArg
* CommandPositionalArg
* CommandArgGroup
Furthermore, certain aspects such as whether an argument is nullable or not are reflected within the help text output.