#[repr(i32)]pub enum SocialVerificationStatus {
STATUS_UNSPECIFIED = 0,
STATUS_PENDING_USER_ACTION = 1,
STATUS_QUEUED = 2,
STATUS_IN_PROGRESS = 3,
STATUS_VERIFIED = 4,
STATUS_FAILED = 5,
STATUS_EXPIRED = 6,
STATUS_CANCELLED = 7,
}Expand description
Current state of a social account verification attempt.
Variants§
STATUS_UNSPECIFIED = 0
No verification status was specified.
STATUS_PENDING_USER_ACTION = 1
Code issued; waiting for the user to complete the provider-specific action.
STATUS_QUEUED = 2
User marked the code as placed and the verification check is waiting to run.
STATUS_IN_PROGRESS = 3
Verification check is currently running.
STATUS_VERIFIED = 4
Provider account ownership was verified successfully.
STATUS_FAILED = 5
Verification failed. Start a new verification to receive a new challenge code.
STATUS_EXPIRED = 6
Challenge code expired before verification completed.
STATUS_CANCELLED = 7
Verification was cancelled.
Implementations§
Source§impl SocialVerificationStatus
impl SocialVerificationStatus
Sourcepub const StatusUnspecified: Self = Self::STATUS_UNSPECIFIED
pub const StatusUnspecified: Self = Self::STATUS_UNSPECIFIED
Idiomatic alias for Self::STATUS_UNSPECIFIED; Debug prints the variant name.
Sourcepub const StatusPendingUserAction: Self = Self::STATUS_PENDING_USER_ACTION
pub const StatusPendingUserAction: Self = Self::STATUS_PENDING_USER_ACTION
Idiomatic alias for Self::STATUS_PENDING_USER_ACTION; Debug prints the variant name.
Sourcepub const StatusQueued: Self = Self::STATUS_QUEUED
pub const StatusQueued: Self = Self::STATUS_QUEUED
Idiomatic alias for Self::STATUS_QUEUED; Debug prints the variant name.
Sourcepub const StatusInProgress: Self = Self::STATUS_IN_PROGRESS
pub const StatusInProgress: Self = Self::STATUS_IN_PROGRESS
Idiomatic alias for Self::STATUS_IN_PROGRESS; Debug prints the variant name.
Sourcepub const StatusVerified: Self = Self::STATUS_VERIFIED
pub const StatusVerified: Self = Self::STATUS_VERIFIED
Idiomatic alias for Self::STATUS_VERIFIED; Debug prints the variant name.
Sourcepub const StatusFailed: Self = Self::STATUS_FAILED
pub const StatusFailed: Self = Self::STATUS_FAILED
Idiomatic alias for Self::STATUS_FAILED; Debug prints the variant name.
Sourcepub const StatusExpired: Self = Self::STATUS_EXPIRED
pub const StatusExpired: Self = Self::STATUS_EXPIRED
Idiomatic alias for Self::STATUS_EXPIRED; Debug prints the variant name.
Sourcepub const StatusCancelled: Self = Self::STATUS_CANCELLED
pub const StatusCancelled: Self = Self::STATUS_CANCELLED
Idiomatic alias for Self::STATUS_CANCELLED; Debug prints the variant name.
Trait Implementations§
Source§impl Clone for SocialVerificationStatus
impl Clone for SocialVerificationStatus
Source§fn clone(&self) -> SocialVerificationStatus
fn clone(&self) -> SocialVerificationStatus
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreimpl Copy for SocialVerificationStatus
Source§impl Debug for SocialVerificationStatus
impl Debug for SocialVerificationStatus
Source§impl Default for SocialVerificationStatus
impl Default for SocialVerificationStatus
Source§impl<'de> Deserialize<'de> for SocialVerificationStatus
impl<'de> Deserialize<'de> for SocialVerificationStatus
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Source§impl Enumeration for SocialVerificationStatus
impl Enumeration for SocialVerificationStatus
Source§fn proto_name(&self) -> &'static str
fn proto_name(&self) -> &'static str
.proto file.impl Eq for SocialVerificationStatus
Source§impl Hash for SocialVerificationStatus
impl Hash for SocialVerificationStatus
Source§impl PartialEq for SocialVerificationStatus
impl PartialEq for SocialVerificationStatus
Source§impl ProtoElemJson for SocialVerificationStatus
impl ProtoElemJson for SocialVerificationStatus
Source§fn serialize_proto_json<S: Serializer>(
v: &Self,
s: S,
) -> Result<S::Ok, S::Error>
fn serialize_proto_json<S: Serializer>( v: &Self, s: S, ) -> Result<S::Ok, S::Error>
Source§fn deserialize_proto_json<'de, D: Deserializer<'de>>(
d: D,
) -> Result<Self, D::Error>
fn deserialize_proto_json<'de, D: Deserializer<'de>>( d: D, ) -> Result<Self, D::Error>
Source§impl Serialize for SocialVerificationStatus
impl Serialize for SocialVerificationStatus
impl StructuralPartialEq for SocialVerificationStatus
Auto Trait Implementations§
impl Freeze for SocialVerificationStatus
impl RefUnwindSafe for SocialVerificationStatus
impl Send for SocialVerificationStatus
impl Sync for SocialVerificationStatus
impl Unpin for SocialVerificationStatus
impl UnsafeUnpin for SocialVerificationStatus
impl UnwindSafe for SocialVerificationStatus
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
key and return true if they are equal.