Method: Synapse::Serialization::SerializedMessage#with_metadata

Defined in:
lib/synapse/serialization/message/serialized_message.rb

#with_metadata(replacement_metadata) ⇒ SerializedMessage

Returns a copy of this message with the metadata replaced with the given metadata

Parameters:

  • replacement_metadata (Hash)

Returns:

See Also:



61
62
63
64
65
66
67
68
69
# File 'lib/synapse/serialization/message/serialized_message.rb', line 61

def ()
  if .deserialized == 
    return self
  end

  self.class.build do |builder|
    build_duplicate builder, 
  end
end