use mangadex_api::types::{Password, Username};
use mangadex_api::v5::MangaDexClient;
#[tokio::main]
async fn main() {
if let Err(e) = run().await {
use std::process;
eprintln!("Application error: {}", e);
process::exit(1);
}
}
async fn run() -> anyhow::Result<()> {
let client = MangaDexClient::default();
let _login_res = client
.auth()
.login()
.username(Username::parse("<YOUR_USERNAME_HERE>")?)
.password(Password::parse(r#"<YOUR_PASSWORD_HERE>"#)?)
.build()?
.send()
.await?;
let _logout_res = client.auth().logout().build()?.send().await;
Ok(())
}