Enum rust_tdlib::types::ResetPasswordResult
source · [−]pub enum ResetPasswordResult {
ResetPassword(ResetPassword),
Declined(ResetPasswordResultDeclined),
Ok(ResetPasswordResultOk),
Pending(ResetPasswordResultPending),
// some variants omitted
}Expand description
Represents result of 2-step verification password reset
Variants
ResetPassword(ResetPassword)
Removes 2-step verification password without previous password and access to recovery email address. The password can’t be reset immediately and the request needs to be repeated after the specified time
Declined(ResetPasswordResultDeclined)
The password reset request was declined
Ok(ResetPasswordResultOk)
The password was reset
Pending(ResetPasswordResultPending)
The password reset request is pending
Implementations
Trait Implementations
sourceimpl AsRef<ResetPasswordResult> for ResetPasswordResult
impl AsRef<ResetPasswordResult> for ResetPasswordResult
sourcefn as_ref(&self) -> &ResetPasswordResult
fn as_ref(&self) -> &ResetPasswordResult
Converts this type into a shared reference of the (usually inferred) input type.
sourceimpl Clone for ResetPasswordResult
impl Clone for ResetPasswordResult
sourcefn clone(&self) -> ResetPasswordResult
fn clone(&self) -> ResetPasswordResult
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 ResetPasswordResult
impl Debug for ResetPasswordResult
sourceimpl Default for ResetPasswordResult
impl Default for ResetPasswordResult
sourceimpl<'de> Deserialize<'de> for ResetPasswordResult
impl<'de> Deserialize<'de> for ResetPasswordResult
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 ResetPasswordResult
impl Serialize for ResetPasswordResult
Auto Trait Implementations
impl RefUnwindSafe for ResetPasswordResult
impl Send for ResetPasswordResult
impl Sync for ResetPasswordResult
impl Unpin for ResetPasswordResult
impl UnwindSafe for ResetPasswordResult
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