default <T> ResultIterable<T> map(ColumnMapper<T> mapper) {
        return map(new SingleColumnMapper<>(mapper));
    }
Maps this result set to a {@link ResultIterable}, using the given column mapper.

@param mapper column mapper used to map the first column of 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