- Made Opencage and Openstreetmap responses/results serializable so it's easier to store them afterwards
- Replace Failure with Thiserror
- Update geo-types to 0.5
- Update reqwest and hyper
- Added OpenStreetMap provider
- Fixes to keep up with OpenCage schema updates
- Switch to 2018 edition, use of
Failure
, more robust OpenCage schema definition, more ergonomic specification of bounds for OpenCage