Struct rust_tdlib::types::RequestQrCodeAuthentication [−][src]
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]
fn as_ref(&self) -> &RequestQrCodeAuthentication
[src]
impl Clone for RequestQrCodeAuthentication
[src]
fn clone(&self) -> RequestQrCodeAuthentication
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for RequestQrCodeAuthentication
[src]
impl Default for RequestQrCodeAuthentication
[src]
impl<'de> Deserialize<'de> for RequestQrCodeAuthentication
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for RequestQrCodeAuthentication
[src]
Auto Trait Implementations
impl RefUnwindSafe for RequestQrCodeAuthentication
[src]
impl Send for RequestQrCodeAuthentication
[src]
impl Sync for RequestQrCodeAuthentication
[src]
impl Unpin for RequestQrCodeAuthentication
[src]
impl UnwindSafe for RequestQrCodeAuthentication
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,