password_generator_rust Generates password based on a decision tree in a way that avoids choosing the same type of character