Enum rust_tdlib::types::SecretChatState  
source · [−]pub enum SecretChatState {
    Closed(SecretChatStateClosed),
    Pending(SecretChatStatePending),
    Ready(SecretChatStateReady),
    // some variants omitted
}Expand description
Describes the current secret chat state
Variants
Closed(SecretChatStateClosed)
The secret chat is closed
Pending(SecretChatStatePending)
The secret chat is not yet created; waiting for the other user to get online
Ready(SecretChatStateReady)
The secret chat is ready to use
Implementations
Trait Implementations
sourceimpl AsRef<SecretChatState> for SecretChatState
 
impl AsRef<SecretChatState> for SecretChatState
sourcefn as_ref(&self) -> &SecretChatState
 
fn as_ref(&self) -> &SecretChatState
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for SecretChatState
 
impl Clone for SecretChatState
sourcefn clone(&self) -> SecretChatState
 
fn clone(&self) -> SecretChatState
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 SecretChatState
 
impl Debug for SecretChatState
sourceimpl Default for SecretChatState
 
impl Default for SecretChatState
sourceimpl<'de> Deserialize<'de> for SecretChatState
 
impl<'de> Deserialize<'de> for SecretChatState
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
sourceimpl Serialize for SecretChatState
 
impl Serialize for SecretChatState
Auto Trait Implementations
impl RefUnwindSafe for SecretChatState
impl Send for SecretChatState
impl Sync for SecretChatState
impl Unpin for SecretChatState
impl UnwindSafe for SecretChatState
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