pub struct PassPolicy {
pub min_len: usize,
pub min_char_classes: usize,
}Expand description
Representation of passphrase policies.
Fields§
§min_len: usizeMinimum passphrase length.
min_char_classes: usizeMinimum number of passphrase character classes.
PaaPolicy recognized the following character classes:
- Lower case letters (
a-z) - Upper case letters (
A-Z) - Numeric digits (
0-9) - Special characters (anything else)
Implementations§
Auto Trait Implementations§
impl Freeze for PassPolicy
impl RefUnwindSafe for PassPolicy
impl Send for PassPolicy
impl Sync for PassPolicy
impl Unpin for PassPolicy
impl UnsafeUnpin for PassPolicy
impl UnwindSafe for PassPolicy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more