pub struct SetPassportElement { /* private fields */ }
Expand description
Adds an element to the user’s Telegram Passport. May return an error with a message “PHONE_VERIFICATION_NEEDED” or “EMAIL_VERIFICATION_NEEDED” if the chosen phone number or the chosen email address must be verified first
Implementations§
Trait Implementations§
Source§impl AsRef<SetPassportElement> for SetPassportElement
impl AsRef<SetPassportElement> for SetPassportElement
Source§fn as_ref(&self) -> &SetPassportElement
fn as_ref(&self) -> &SetPassportElement
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for SetPassportElement
impl Clone for SetPassportElement
Source§fn clone(&self) -> SetPassportElement
fn clone(&self) -> SetPassportElement
Returns a copy 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 SetPassportElement
impl Debug for SetPassportElement
Source§impl Default for SetPassportElement
impl Default for SetPassportElement
Source§fn default() -> SetPassportElement
fn default() -> SetPassportElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SetPassportElement
impl<'de> Deserialize<'de> for SetPassportElement
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
Source§impl Serialize for SetPassportElement
impl Serialize for SetPassportElement
impl TDPassportElement for SetPassportElement
Auto Trait Implementations§
impl Freeze for SetPassportElement
impl RefUnwindSafe for SetPassportElement
impl Send for SetPassportElement
impl Sync for SetPassportElement
impl Unpin for SetPassportElement
impl UnwindSafe for SetPassportElement
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