module FaradayMiddleware::OptionsExtension

DRAGONS

Attributes

preserve_raw[RW]

Public Instance Methods

each() { |:preserve_raw, preserve_raw| ... } click to toggle source
Calls superclass method
# File lib/faraday_middleware/response_middleware.rb, line 95
def each
  return to_enum(:each) unless block_given?

  super
  yield :preserve_raw, preserve_raw
end
fetch(key, *args) click to toggle source
Calls superclass method
# File lib/faraday_middleware/response_middleware.rb, line 102
def fetch(key, *args)
  if key == :preserve_raw
    value = __send__(key)
    value.nil? ? args.fetch(0) : value
  else
    super
  end
end
to_hash() click to toggle source
Calls superclass method
# File lib/faraday_middleware/response_middleware.rb, line 91
def to_hash
  super.update(preserve_raw: preserve_raw)
end