module DeepMerge::DeepMergeHash
Implements a deep merge with default options
Public Instance Methods
Source
# File lib/deep_merge/deep_merge.rb, line 10 def deep_merge!(source, options = {}) default_opts = { preserve_unmergeables: false } DeepMerge.deep_merge!(source, self, default_opts.merge(options)) end
deep_merge! will merge and overwrite any unmergeables in destination hash