pub struct MessagePassportDataReceived { /* private fields */ }
Expand description
Telegram Passport data has been received; for bots only
Implementations§
Source§impl MessagePassportDataReceived
impl MessagePassportDataReceived
pub fn from_json<S: AsRef<str>>(json: S) -> Result<Self>
pub fn builder() -> MessagePassportDataReceivedBuilder
pub fn elements(&self) -> &Vec<EncryptedPassportElement>
pub fn credentials(&self) -> &EncryptedCredentials
Trait Implementations§
Source§impl AsRef<MessagePassportDataReceived> for MessagePassportDataReceived
impl AsRef<MessagePassportDataReceived> for MessagePassportDataReceived
Source§fn as_ref(&self) -> &MessagePassportDataReceived
fn as_ref(&self) -> &MessagePassportDataReceived
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for MessagePassportDataReceived
impl Clone for MessagePassportDataReceived
Source§fn clone(&self) -> MessagePassportDataReceived
fn clone(&self) -> MessagePassportDataReceived
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 MessagePassportDataReceived
impl Debug for MessagePassportDataReceived
Source§impl Default for MessagePassportDataReceived
impl Default for MessagePassportDataReceived
Source§fn default() -> MessagePassportDataReceived
fn default() -> MessagePassportDataReceived
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MessagePassportDataReceived
impl<'de> Deserialize<'de> for MessagePassportDataReceived
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 TDMessageContent for MessagePassportDataReceived
Auto Trait Implementations§
impl Freeze for MessagePassportDataReceived
impl RefUnwindSafe for MessagePassportDataReceived
impl Send for MessagePassportDataReceived
impl Sync for MessagePassportDataReceived
impl Unpin for MessagePassportDataReceived
impl UnwindSafe for MessagePassportDataReceived
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