Running from the binary file
$ ./spg --length 16$ Password: D2sb9NV7@XjQQ&#| Short | Long | Description | Default | ||||||
|---|---|---|---|---|---|---|---|---|---|
| --length | Length of password | 8 | |||||||
| -u | --ucase-only | Only use uppercase aplha characters | false | ||||||
| -l | --lcase-only | Only use lowercase aplha characters | false | ||||||
| -n | --no-numbers | Don't include any number | false | ||||||
| -s | --no-special | Dont include any special characters | false | ||||||
| -h | Help | ||||||||
| -v | version | ||||||||
use simple_password_generator::PasswordGenerator;
fn main() {
let password = PasswordGenerator::new().length(password_length).generate();
println!("Password: {}", password);
}