@Override
            public <R> R scanResultSet(ResultSetScanner<R> resultSetScanner) {
                try {
                    return resultSetScanner.scanResultSet(resultSetSupplier, ctx);
                } catch (SQLException e) {
                    throw new ResultSetException("Error reading result set", e, ctx);
                }
            }
Returns a ResultBearing backed by the given result set supplier and context.

@param resultSetSupplier result set supplier
@param ctx the statement context
@return a ResultBearing
core/src/main/java/org/jdbi/v3/core/result/ResultBearing.java