google-places-api

Crates.iogoogle-places-api
lib.rsgoogle-places-api
version0.5.2
sourcesrc
created_at2023-06-11 17:10:11.033049
updated_at2023-07-12 16:12:06.67279
descriptionCrate to access google places api. Get location data for over 200 million places, and add place details, search, and autocomplete to your apps.
homepagehttps://github.com/jareducherek/google-places-api-rs
repositoryhttps://github.com/jareducherek/google-places-api-rs
max_upload_size
id887490
size2,009,195
Jared Ucherek (jareducherek)

documentation

https://docs.rs/google-places-api

README

Google Places API

Working Examples

  • cargo run --example nearby_search

  • cargo run --example place_details

  • cargo run --example find_place

  • cargo run --example place_photos

  • cargo run --example text_search

Contributing Instructions

  • Add "rust-analyzer.diagnostics.disabled": ["unresolved-import"] to your settings.json file to disable proc macro warnings for serde.
  • cargo test will run integration tests that ensure basic functionality is in check

Helpful Commands

Repo Structure

├── src
│   ├── lib.rs
│   ├── error.rs
│   ├── client.rs
│   ├── models
│   │   ├── place_details.rs
│   │   └── ...
│   ├── services
│   │   ├── places.rs
│   │   └── ...
│   └── utils
│       ├── request.rs
│       └── ...
├── tests
│   ├── integration.rs
│   └── unit
│       ├── client.rs
│       ├── services
│       │   ├── places.rs
│       │   └── ...
│       └── ...
├── examples
│   ├── main.rs
│   ├── basic_search.rs
│   └── ...
├── Cargo.toml
└── README.md
Commit count: 109

cargo fmt