Sha256: 3ef3fcf4d0cdc7acd6fc96690b58a9eeb69867c586d0debb9f7eaa0ed980a9e6
Contents?: true
Size: 1.27 KB
Versions: 18
Compression:
Stored size: 1.27 KB
Contents
# frozen_string_literal: true, encoding: ASCII-8BIT require 'libuv' module Libcouchbase require 'libcouchbase/ext/libcouchbase' require 'libcouchbase/error' require 'libcouchbase/callbacks' require 'libcouchbase/connection' class Results include Enumerable # streams results as they are returned from the database # # unlike other operations, such as each, the results are not stored # for later use and are discarded as soon as possible to save memory # # @yieldparam [Object] value the value of the current row def stream; end attr_reader :complete_result_set, :query_in_progress attr_reader :query_completed, :metadata end autoload :N1QL, 'libcouchbase/n1ql' autoload :Bucket, 'libcouchbase/bucket' autoload :QueryView, 'libcouchbase/query_view' autoload :QueryN1QL, 'libcouchbase/query_n1ql' autoload :QueryFullText, 'libcouchbase/query_full_text' autoload :DesignDoc, 'libcouchbase/design_docs' autoload :DesignDocs, 'libcouchbase/design_docs' autoload :ResultsEM, 'libcouchbase/results_fiber' autoload :ResultsLibuv, 'libcouchbase/results_fiber' autoload :ResultsNative, 'libcouchbase/results_native' end
Version data entries
18 entries across 18 versions & 1 rubygems