class Protobuf::Message
def ==(obj)
def ==(obj) return false unless obj.is_a?(self.class) each_field do |field, value| return false unless value == obj.__send__(field.name) end true end
def ==(obj) return false unless obj.is_a?(self.class) each_field do |field, value| return false unless value == obj.__send__(field.name) end true end