pub struct PhoneNumber { /* private fields */ }Expand description
Personal data: Debug masks it.
Implementations§
Trait Implementations§
Source§impl Cast for PhoneNumber
impl Cast for PhoneNumber
const COLUMNS: &'static [ColumnSpec]
fn encode(&self, out: &mut Vec<SqlValue>)
fn decode(row: &mut dyn ColumnReader) -> Result<Self>
const NULLABLE: bool = false
Source§const SENSITIVE: bool = false
const SENSITIVE: bool = false
A field holding it is never filtered, sorted, listed or searched, as
#[sensitive] ones.Source§const MOVES: Option<fn(&Self) -> Option<&'static Targets>> = None
const MOVES: Option<fn(&Self) -> Option<&'static Targets>> = None
Set for a value moving between listed states; a save of any other value skips the check.
Source§const HOLDS_STATES: bool
const HOLDS_STATES: bool
Set when a state anywhere in the value is checked on save, as a field’s of several.
fn refuse_unlisted_move( field: &str, stored: &Self, current: &Self, ) -> Result<(), Error>
Source§impl Clone for PhoneNumber
impl Clone for PhoneNumber
Source§impl Debug for PhoneNumber
impl Debug for PhoneNumber
Source§impl<'de> Deserialize<'de> for PhoneNumber
impl<'de> Deserialize<'de> for PhoneNumber
Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PhoneNumber
Source§impl Fixture for PhoneNumber
In the range kept for drama, so it rings nobody.
impl Fixture for PhoneNumber
In the range kept for drama, so it rings nobody.
Source§impl Hash for PhoneNumber
impl Hash for PhoneNumber
Source§impl LogFields for PhoneNumber
impl LogFields for PhoneNumber
Source§impl PartialEq for PhoneNumber
impl PartialEq for PhoneNumber
Source§impl Present for PhoneNumber
impl Present for PhoneNumber
Source§impl Samples for PhoneNumber
impl Samples for PhoneNumber
Source§impl Serialize for PhoneNumber
impl Serialize for PhoneNumber
impl StructuralPartialEq for PhoneNumber
Auto Trait Implementations§
impl Forget for PhoneNumber
impl Freeze for PhoneNumber
impl RefUnwindSafe for PhoneNumber
impl Send for PhoneNumber
impl Sync for PhoneNumber
impl Unpin for PhoneNumber
impl UnsafeUnpin for PhoneNumber
impl UnwindSafe for PhoneNumber
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