Expand description
§uk-police-api
An async Rust client for the UK Police API.
§Example
use uk_police_api::{Client, Area, Coordinate};
let client = Client::new();
// What crimes happened near Big Ben last month?
let area = Area::Point(Coordinate { lat: 51.5007, lng: -0.1246 });
let crimes = client.street_level_crimes("all-crime", &area, None).await?;Re-exports§
pub use models::Area;pub use models::ContactDetails;pub use models::Coordinate;pub use models::Crime;pub use models::CrimeCategory;pub use models::CrimeLastUpdated;pub use models::CrimeOutcome;pub use models::CrimeOutcomes;pub use models::EngagementMethod;pub use models::Force;pub use models::ForceDetail;pub use models::LatLng;pub use models::Link;pub use models::LocateNeighbourhoodResult;pub use models::Location;pub use models::Neighbourhood;pub use models::NeighbourhoodDetail;pub use models::NeighbourhoodEvent;pub use models::NeighbourhoodLocation;pub use models::NeighbourhoodPriority;pub use models::Outcome;pub use models::OutcomeCategory;pub use models::OutcomeDetail;pub use models::OutcomeObject;pub use models::OutcomeStatus;pub use models::SeniorOfficer;pub use models::StopAndSearch;pub use models::StopAndSearchType;pub use models::Street;
Modules§
Structs§
- Client
- An async client for the UK Police API.