pub struct PasswordVisualTransformation {
pub mask_char: char,
}Expand description
A VisualTransformation that masks all characters with *.
Fields§
§mask_char: charThe replacement character (default *).
Trait Implementations§
Source§impl Clone for PasswordVisualTransformation
impl Clone for PasswordVisualTransformation
Source§fn clone(&self) -> PasswordVisualTransformation
fn clone(&self) -> PasswordVisualTransformation
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PasswordVisualTransformation
Source§impl Debug for PasswordVisualTransformation
impl Debug for PasswordVisualTransformation
Source§impl VisualTransformation for PasswordVisualTransformation
impl VisualTransformation for PasswordVisualTransformation
Source§fn filter(&self, text: &str) -> TransformedText
fn filter(&self, text: &str) -> TransformedText
Transform the text for display. Returns the transformed text and an
offset-translation function that maps offsets in the display text back
to the original text.
Auto Trait Implementations§
impl Freeze for PasswordVisualTransformation
impl RefUnwindSafe for PasswordVisualTransformation
impl Send for PasswordVisualTransformation
impl Sync for PasswordVisualTransformation
impl Unpin for PasswordVisualTransformation
impl UnsafeUnpin for PasswordVisualTransformation
impl UnwindSafe for PasswordVisualTransformation
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