use crate::elevation::{
request::Request as ElevationRequest, response::Response as ElevationResponse,
};
use crate::error::Error as GoogleMapsError;
impl<'a> ElevationRequest<'a> {
pub async fn execute(&'a mut self) -> Result<ElevationResponse, GoogleMapsError> {
self.validate()?.build()?.get().await
} }