@API(status = API.Status.STABLE)
    public static <C, E extends Enum<E>> @NonNull ParserDescriptor<C, E> enumParser(final @NonNull Class<E> enumClass) {
        return ParserDescriptor.of(new EnumParser<>(enumClass), enumClass);
    }
Creates a new enum parser.

@param <C>       command sender type
@param <E>       the enum type
@param enumClass the enum class
@return the created parser
cloud-core/src/main/java/org/incendo/cloud/parser/standard/EnumParser.java