GeoIP bindings for Rust