Struct rust_tdlib::types::MessagePassportDataReceived
source · [−]pub struct MessagePassportDataReceived { /* private fields */ }Expand description
Telegram Passport data has been received; for bots only
Implementations
sourceimpl 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
sourceimpl AsRef<MessagePassportDataReceived> for MessagePassportDataReceived
impl AsRef<MessagePassportDataReceived> for MessagePassportDataReceived
sourcefn as_ref(&self) -> &MessagePassportDataReceived
fn as_ref(&self) -> &MessagePassportDataReceived
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for MessagePassportDataReceived
impl Clone for MessagePassportDataReceived
sourcefn clone(&self) -> MessagePassportDataReceived
fn clone(&self) -> MessagePassportDataReceived
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 MessagePassportDataReceived
impl Debug for MessagePassportDataReceived
sourceimpl Default for MessagePassportDataReceived
impl Default for MessagePassportDataReceived
sourcefn default() -> MessagePassportDataReceived
fn default() -> MessagePassportDataReceived
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for MessagePassportDataReceived
impl<'de> Deserialize<'de> for MessagePassportDataReceived
sourcefn 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 RefUnwindSafe for MessagePassportDataReceived
impl Send for MessagePassportDataReceived
impl Sync for MessagePassportDataReceived
impl Unpin for MessagePassportDataReceived
impl UnwindSafe for MessagePassportDataReceived
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