use std::env;
use wallabag_api::types::Config;
use wallabag_api::Client;
async fn run_example() {
let config = Config {
client_id: env::var("WALLABAG_CLIENT_ID").expect("WALLABAG_CLIENT_ID not set"),
client_secret: env::var("WALLABAG_CLIENT_SECRET").expect("WALLABAG_CLIENT_SECRET not set"),
username: env::var("WALLABAG_USERNAME").expect("WALLABAG_USERNAME not set"),
password: env::var("WALLABAG_PASSWORD").expect("WALLABAG_PASSWORD not set"),
base_url: env::var("WALLABAG_URL").expect("WALLABAG_URL not set"),
};
println!("{:#?}", config);
let mut client = Client::new(config);
let res = client.get_user().await;
println!("{:#?}", res);
}
fn main() {
async_std::task::block_on(run_example())
}