pub struct VerifiableIdentityAddress {
pub created_at: Option<String>,
pub id: Option<String>,
pub status: String,
pub updated_at: Option<String>,
pub value: String,
pub verified: bool,
pub verified_at: Option<String>,
pub via: ViaEnum,
}Expand description
VerifiableIdentityAddress : VerifiableAddress is an identity’s verifiable address
Fields§
§created_at: Option<String>When this entry was created
id: Option<String>The ID
status: StringVerifiableAddressStatus must not exceed 16 characters as that is the limitation in the SQL Schema
updated_at: Option<String>When this entry was last updated
value: StringThe address value example foo@user.com
verified: boolIndicates if the address has already been verified
verified_at: Option<String>§via: ViaEnumThe delivery method
Implementations§
Trait Implementations§
Source§impl Clone for VerifiableIdentityAddress
impl Clone for VerifiableIdentityAddress
Source§fn clone(&self) -> VerifiableIdentityAddress
fn clone(&self) -> VerifiableIdentityAddress
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 VerifiableIdentityAddress
impl Debug for VerifiableIdentityAddress
Source§impl Default for VerifiableIdentityAddress
impl Default for VerifiableIdentityAddress
Source§fn default() -> VerifiableIdentityAddress
fn default() -> VerifiableIdentityAddress
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VerifiableIdentityAddress
impl<'de> Deserialize<'de> for VerifiableIdentityAddress
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for VerifiableIdentityAddress
Auto Trait Implementations§
impl Freeze for VerifiableIdentityAddress
impl RefUnwindSafe for VerifiableIdentityAddress
impl Send for VerifiableIdentityAddress
impl Sync for VerifiableIdentityAddress
impl Unpin for VerifiableIdentityAddress
impl UnwindSafe for VerifiableIdentityAddress
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