use newsapi::api::NewsAPIClient;
use newsapi::constants::Language;
use newsapi::payload::source::Sources;
use std::env;
#[tokio::main]
async fn main() {
let key = env::var("NEWSAPI_KEY").unwrap();
let sources = NewsAPIClient::new(key)
.language(Language::English)
.sources()
.send_async::<Sources>()
.await;
println!("{:?}", sources)
}