[−][src]Function pwg::new
pub fn new(length: usize, ingredients: &[&str]) -> String
Easily create random passwords. You can specify how long the password should be and whether it should also contain capital letters, numbers and special characters.
Examples
/* A password with 20 characters is generated. It contains lowercase letters (default), uppercase letters, numbers and symbols. */ let password = pwg::new(20, &["uppercase", "numbers", "symbols"]); println!("{}", password);
/* A password with 10 characters (lower case letters) is generated. */ let password = pwg::new(10, &[]); println!("{}", password);
/* A password with 20 characters is generated. It contains lowercase letters (default) and uppercase letters. */ let password = pwg::new(20, &["uppercase"]); println!("{}", password);
/* A password with 20 characters is generated. It contains lowercase letters (default) and numbers. */ let password = pwg::new(20, &["numbers"]); println!("{}", password);
/* A password with 20 characters is generated. It contains lowercase letters (default) and symbols. */ let password = pwg::new(20, &["symbols"]); println!("{}", password);