class ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Cidr

def cast_value(value)

def cast_value(value)
  if value.nil?
    nil
  elsif String === value
    begin
      IPAddr.new(value)
    rescue ArgumentError
      nil
    end
  else
    value
  end
end