Enum zxcvbn::feedback::Suggestion
source · [−]pub enum Suggestion {
Show 13 variants
UseAFewWordsAvoidCommonPhrases,
NoNeedForSymbolsDigitsOrUppercaseLetters,
AddAnotherWordOrTwo,
CapitalizationDoesntHelpVeryMuch,
AllUppercaseIsAlmostAsEasyToGuessAsAllLowercase,
ReversedWordsArentMuchHarderToGuess,
PredictableSubstitutionsDontHelpVeryMuch,
UseALongerKeyboardPatternWithMoreTurns,
AvoidRepeatedWordsAndCharacters,
AvoidSequences,
AvoidRecentYears,
AvoidYearsThatAreAssociatedWithYou,
AvoidDatesAndYearsThatAreAssociatedWithYou,
}
Expand description
A suggestion helps to choose a better password.
Variants
UseAFewWordsAvoidCommonPhrases
NoNeedForSymbolsDigitsOrUppercaseLetters
AddAnotherWordOrTwo
CapitalizationDoesntHelpVeryMuch
AllUppercaseIsAlmostAsEasyToGuessAsAllLowercase
ReversedWordsArentMuchHarderToGuess
PredictableSubstitutionsDontHelpVeryMuch
UseALongerKeyboardPatternWithMoreTurns
AvoidRepeatedWordsAndCharacters
AvoidSequences
AvoidRecentYears
AvoidYearsThatAreAssociatedWithYou
AvoidDatesAndYearsThatAreAssociatedWithYou
Trait Implementations
sourceimpl Clone for Suggestion
impl Clone for Suggestion
sourcefn clone(&self) -> Suggestion
fn clone(&self) -> Suggestion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for Suggestion
impl Debug for Suggestion
sourceimpl Display for Suggestion
impl Display for Suggestion
sourceimpl PartialEq<Suggestion> for Suggestion
impl PartialEq<Suggestion> for Suggestion
impl Copy for Suggestion
impl StructuralPartialEq for Suggestion
Auto Trait Implementations
impl RefUnwindSafe for Suggestion
impl Send for Suggestion
impl Sync for Suggestion
impl Unpin for Suggestion
impl UnwindSafe for Suggestion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more