From 89999751d8b0f6c22766af855628e0a93468cec1 Mon Sep 17 00:00:00 2001 From: David Blajda Date: Sun, 9 Dec 2018 21:51:41 +0000 Subject: clean up reqwest code --- src/bin/main.rs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'src/bin') diff --git a/src/bin/main.rs b/src/bin/main.rs index 8a4c870..08f5abb 100644 --- a/src/bin/main.rs +++ b/src/bin/main.rs @@ -1,14 +1,23 @@ extern crate twitch_api; extern crate tokio; extern crate dotenv; +extern crate futures; +extern crate serde; use twitch_api::TwitchApi; use std::env; +use futures::future::Future; fn main() { dotenv::dotenv().unwrap(); let mut twitch_api = TwitchApi::new(env::var("TWITCH_API").unwrap()); - let users = twitch_api.users(vec![], vec!["shroud"]); + let mut users = twitch_api.users(vec![], vec!["shroud"]) + .and_then(|json| { + println!("{:?}", json); + Ok(json) + }) + .map(|_| ()) + .map_err(|_| ()); tokio::run(users); } -- cgit v1.2.3