default <T> ResultIterable<T> map(RowViewMapper<T> mapper) {
        return map((RowMapper<T>) mapper);
    }
Maps this result set to a {@link ResultIterable}, using the given {@link RowViewMapper}.
This overload only exists to allow RowViewMapper as the type of a lambda expression.

@param mapper RowViewMapper used to map each row
@param <T>    the type to map the result set rows to
@return a {@link ResultIterable} of type {@code <T>}.
core/src/main/java/org/jdbi/v3/core/result/ResultBearing.java