This crate is based on the amazing work of OpenCage Data who collected so many international formats of postal placees.
The easiest way to use this crate is to create a Place and format it. The Formatter will try to autodetect the country of the Place (this detection can be overriden with some Configuration) and format the postal place using the opencage rules for this country.
// create a Place from a HashMap.
This Formatter holds all the configuration needed to format a Place to a nice text.
A Place is a structured way to represent a postal address.