This library provides a convenient random user generator using the api from https://randomuser.me Built with reqwest and using async.
```rust use random_user::UserGenerator;
async fn main() { let generator = UserGenerator::new(); let user = generator .fetch_one() .await .expect("Error fetching random user"); println!("{:#?}", user); } ```
rust
let generator = UserGenerator::new();
// Get 5 Austrialian women with complex passwords
let users = generator
.get()
.gender(Gender::Female)
.nationality(Nationality::Australian)
.password("upper,lower,special,12-24")
.fetch(5)
.await?
for user in users {
println!("Name: {}, Password: {}", user.name.first, user.login.password);
}