Struct rust_tdlib::types::RequestQrCodeAuthentication[][src]

pub struct RequestQrCodeAuthentication { /* fields omitted */ }

Requests QR code authentication by scanning a QR code on another logged in device. Works only when the current authorization state is authorizationStateWaitPhoneNumber, or if there is no pending authentication query and the current authorization state is authorizationStateWaitCode, authorizationStateWaitRegistration, or authorizationStateWaitPassword

Implementations

impl RequestQrCodeAuthentication[src]

pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]

pub fn builder() -> RTDRequestQrCodeAuthenticationBuilder[src]

pub fn other_user_ids(&self) -> &Vec<i32>[src]

Trait Implementations

impl AsRef<RequestQrCodeAuthentication> for RequestQrCodeAuthentication[src]

impl Clone for RequestQrCodeAuthentication[src]

impl Debug for RequestQrCodeAuthentication[src]

impl Default for RequestQrCodeAuthentication[src]

impl<'de> Deserialize<'de> for RequestQrCodeAuthentication[src]

impl Serialize for RequestQrCodeAuthentication[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,