use pwned::api::*; #[tokio::main(flavor = "current_thread")] async fn main() { let pwned = PwnedBuilder::default() .user_agent("my_user_agent") .api_key(std::env::var("HIBP_API_KEY").expect( "You need to give your HIBP API key as the HIBP_API_KEY environment variable", )) .build() .unwrap(); match pwned.check_email("test@wisespace.io").await { Ok(answer) => { for breach in answer { println!( "Service {:?}, breach date {:?} Domain: {:?}", breach.name, breach.breach_date, breach.domain ); } } Err(e) => println!("Message: {}", e), } }