use crate::time_zone::request::Request;
impl<'a> Request<'a> {
pub fn build(&mut self) -> &'a mut Request {
let mut query = format!(
"key={}&location={}×tamp={}",
self.client.key,
String::from(&self.location),
self.timestamp.timestamp(),
);
if let Some(language) = &self.language {
query.push_str("&language=");
query.push_str(&String::from(language));
}
self.query = Some(query);
self
} }