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