lib/faraday/options.rb in faraday-0.10.1 vs lib/faraday/options.rb in faraday-0.11.0
- old
+ new
@@ -49,10 +49,17 @@
# Public
def merge(value)
dup.update(value)
end
+
+ # Public
+ def dup
+ self.class.from(self)
+ end
+ alias clone dup
+
# Public
def fetch(key, *args)
unless symbolized_key_set.include?(key.to_sym)
key_setter = "#{key}="
if args.size > 0