[−][src]Module rustpostal::address
Parsing utilities for postal addresses.
Examples
Parsing
use rustpostal::LibModules; use rustpostal::address; fn main() { unsafe { rustpostal::setup(LibModules::Address) } let address = "St Johns Centre, Rope Walk, Bedford, Bedfordshire, MK42 0XE, United Kingdom"; let labeled_tokens = address::parse_address(address, None, None); for (label, token) in labeled_tokens.into_iter() { println!("{}: {}", label, token); } unsafe { rustpostal::teardown(LibModules::Address) } }
Structs
AddressParserOptions | Parsing options. |
AddressParserResponse | Represents the parsing result. |
Functions
parse_address | Analyze address into labeled tokens. |