pub struct MaskedAccountNumber(/* private fields */);Expand description
A masked bank account number intended for display.
Implementations§
Source§impl MaskedAccountNumber
impl MaskedAccountNumber
Sourcepub fn from_account_number(
account_number: &AccountNumber,
visible_suffix: usize,
) -> Self
pub fn from_account_number( account_number: &AccountNumber, visible_suffix: usize, ) -> Self
Masks an account number, keeping at most visible_suffix trailing characters visible.
Trait Implementations§
Source§impl Clone for MaskedAccountNumber
impl Clone for MaskedAccountNumber
Source§fn clone(&self) -> MaskedAccountNumber
fn clone(&self) -> MaskedAccountNumber
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MaskedAccountNumber
impl Debug for MaskedAccountNumber
Source§impl Display for MaskedAccountNumber
impl Display for MaskedAccountNumber
Source§impl Hash for MaskedAccountNumber
impl Hash for MaskedAccountNumber
Source§impl Ord for MaskedAccountNumber
impl Ord for MaskedAccountNumber
Source§fn cmp(&self, other: &MaskedAccountNumber) -> Ordering
fn cmp(&self, other: &MaskedAccountNumber) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MaskedAccountNumber
impl PartialEq for MaskedAccountNumber
Source§impl PartialOrd for MaskedAccountNumber
impl PartialOrd for MaskedAccountNumber
impl Eq for MaskedAccountNumber
impl StructuralPartialEq for MaskedAccountNumber
Auto Trait Implementations§
impl Freeze for MaskedAccountNumber
impl RefUnwindSafe for MaskedAccountNumber
impl Send for MaskedAccountNumber
impl Sync for MaskedAccountNumber
impl Unpin for MaskedAccountNumber
impl UnsafeUnpin for MaskedAccountNumber
impl UnwindSafe for MaskedAccountNumber
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