class ActiveRecord::Coders::YAMLColumn

def assert_valid_value(obj, action:)

def assert_valid_value(obj, action:)
  unless obj.nil? || obj.is_a?(object_class)
    raise SerializationTypeMismatch,
      "can't #{action} `#{@attr_name}`: was supposed to be a #{object_class}, but was a #{obj.class}. -- #{obj.inspect}"
  end
end