mod build;
pub mod component;
mod end_point;
mod new;
mod query_string;
mod validatable;
mod with_address;
mod with_bounds;
mod with_components;
mod with_language;
mod with_place_id;
mod with_region;
#[cfg(feature = "reqwest")]
mod execute;
#[cfg(feature = "reqwest")]
mod get;
#[cfg(feature = "reqwest")]
mod request_headers;
#[derive(Debug)]
pub struct ForwardRequest<'r> {
client: &'r crate::client::Client,
address: Option<String>,
place_id: Option<String>,
bounds: Option<crate::types::Bounds>,
components: Vec<crate::geocoding::forward::component::Component>,
language: Option<crate::types::Language>,
region: Option<crate::types::Region>,
}