use crate::geocoding::forward::ForwardRequest;
impl<'a> ForwardRequest<'a> {
/// Specifies the street address to geocode.
///
/// ## Arguments
///
/// * `address` - The street address that you want to geocode, in the format
/// used by the national postal service of the country concerned. Additional
/// address elements such as business names and unit, suite or floor numbers
/// should be avoided. Please refer to [the
/// FAQ](https://developers.google.com/maps/faq#geocoder_queryformat) for
/// additional guidance.
///
/// ## Example
///
/// ```rust
/// .with_address(String::from(
/// "1313 Disneyland Dr, Anaheim, CA 92802, United States"
/// ))
/// ```
pub fn with_address(&'a mut self, address: impl Into<String>) -> &'a mut Self {
// Set address in ForwardRequest struct.
self.address = Some(address.into());
// Return modified ForwardRequest struct to caller.
self
} // fn
} // impl