class Protobuf::Message
def []=(name, value)
def []=(name, value) if field = get_field_by_name(name) || get_ext_field_by_name(name) __send__(field.setter_method_name, value) else raise NoMethodError, "No such field: #{name.inspect}" end end
def []=(name, value) if field = get_field_by_name(name) || get_ext_field_by_name(name) __send__(field.setter_method_name, value) else raise NoMethodError, "No such field: #{name.inspect}" end end