Struct dropbox_sdk::secondary_emails::SecondaryEmail
source · [−]#[non_exhaustive]pub struct SecondaryEmail {
pub email: EmailAddress,
pub is_verified: bool,
}Available on crate feature
dbx_secondary_emails only.Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.email: EmailAddressSecondary email address.
is_verified: boolWhether or not the secondary email address is verified to be owned by a user.
Implementations
sourceimpl SecondaryEmail
impl SecondaryEmail
pub fn new(email: EmailAddress, is_verified: bool) -> Self
Trait Implementations
sourceimpl Clone for SecondaryEmail
impl Clone for SecondaryEmail
sourcefn clone(&self) -> SecondaryEmail
fn clone(&self) -> SecondaryEmail
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for SecondaryEmail
impl Debug for SecondaryEmail
sourceimpl<'de> Deserialize<'de> for SecondaryEmail
impl<'de> Deserialize<'de> for SecondaryEmail
sourcefn 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
sourceimpl PartialEq<SecondaryEmail> for SecondaryEmail
impl PartialEq<SecondaryEmail> for SecondaryEmail
sourcefn eq(&self, other: &SecondaryEmail) -> bool
fn eq(&self, other: &SecondaryEmail) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
sourcefn ne(&self, other: &SecondaryEmail) -> bool
fn ne(&self, other: &SecondaryEmail) -> bool
This method tests for !=.
sourceimpl Serialize for SecondaryEmail
impl Serialize for SecondaryEmail
impl Eq for SecondaryEmail
impl StructuralEq for SecondaryEmail
impl StructuralPartialEq for SecondaryEmail
Auto Trait Implementations
impl RefUnwindSafe for SecondaryEmail
impl Send for SecondaryEmail
impl Sync for SecondaryEmail
impl Unpin for SecondaryEmail
impl UnwindSafe for SecondaryEmail
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more