case classParseResult(result: List[Either[(String, List[String]), List[String]]], failedArguments: Int, excessArguments: List[String]) extends Ordered[ParseResult] with Product with Serializable
Contains error messages or matched argument lists for each option,
also storing number of arguments that failed to match and excess arguments.
Also defines ordering for selecting best-match failure from list of failures.
Contains error messages or matched argument lists for each option, also storing number of arguments that failed to match and excess arguments.
Also defines ordering for selecting best-match failure from list of failures.