use anyhow::Result;
use qbit_api_rs::client::QbitClient;
#[tokio::main]
async fn main() -> Result<()> {
std::env::set_var("RUST_LOG", "info");
env_logger::init();
let qb_cli =
QbitClient::new_with_user_pwd("http://192.168.0.11:8080", "admin", "adminadmin").unwrap();
qb_cli.auth_login().await?;
log::info!("app version: {:?}", qb_cli.app_version().await?);
log::info!("buildinfo: {:?}", qb_cli.app_build_info().await?);
log::info!("webapi_version: {:?}", qb_cli.app_webapi_version().await?);
Ok(())
}