Parse a paramter given the current argument list, and a list of the valid choices.
Parse a single paramter given the current argument list, and a map of the valid choices.
Parse a set for a paramter given the current argument list, and a list of the valid choices.
Parse a set for a paramter given the current argument list, and a map of the valid choices.
Parse a string argument into RawCmdArgs which are delimited by whitespace.
Parse a string argument into RawCmdArgs which are delimited by whitespace as as they are not quoted.
Returns the suggestions for a command given the argument list and all the possible string suggestions.
Returns the suggestions for a command given the argument list and all the possible suggestions.