[][src]Trait rtdlib::types::AuthorizationState

pub trait AuthorizationState: Object + RObject + Debug + Serialize + Deserialize { }

This class is an abstract base class. Represents the current authorization state of the client.

Methods

impl dyn AuthorizationState[src]

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

Trait Implementations

impl<'typetag> Serialize for dyn AuthorizationState + 'typetag[src]

impl<'typetag> Serialize for dyn AuthorizationState + Send + 'typetag[src]

impl<'typetag> Serialize for dyn AuthorizationState + Sync + 'typetag[src]

impl<'typetag> Serialize for dyn AuthorizationState + Send + Sync + 'typetag[src]

impl Strictest for dyn AuthorizationState[src]

Implementors

impl AuthorizationState for AuthorizationStateClosed[src]

impl AuthorizationState for AuthorizationStateClosing[src]

impl AuthorizationState for AuthorizationStateLoggingOut[src]

impl AuthorizationState for AuthorizationStateReady[src]

impl AuthorizationState for AuthorizationStateWaitCode[src]

impl AuthorizationState for AuthorizationStateWaitEncryptionKey[src]

impl AuthorizationState for AuthorizationStateWaitPassword[src]

impl AuthorizationState for AuthorizationStateWaitPhoneNumber[src]

impl AuthorizationState for AuthorizationStateWaitTdlibParameters[src]

Loading content...