Method: Serial::HashBuilder#merge!

Defined in:
lib/serial/hash_builder.rb

#merge!(value) {|builder, value| ... } ⇒ Object

Same as #merge, but will not raise an error on duplicate keys.

Parameters:

  • value

Yields:

  • (builder, value)

    to another serializer

Yield Parameters:

See Also:


146
147
148
149
# File 'lib/serial/hash_builder.rb', line 146

def merge!(value, &serializer)
  hash = HashBuilder.build(@context, value, &serializer)
  @data.merge!(hash)
end