use futures::Future; use super::models::Clip; use super::Client; use super::API_DOMAIN; impl Client { pub fn clip(&self, id: &str) -> impl Future { let url = String::from("https://") + API_DOMAIN + "/kraken/clips/" + id; let request = self.inner.client.get(&url); let request = self.apply_standard_headers(request); request .send() .map(|mut res| res.json::()) .and_then(|json| json) } }