#[non_exhaustive]pub enum AccountOnboardingPlatform {
Imessage,
Sms,
Whatsapp,
Slack,
Discord,
Telegram,
Voice,
Unknown(String),
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Imessage
imessage
Sms
sms
whatsapp
Slack
slack
Discord
discord
Telegram
telegram
Voice
voice
Unknown(String)
A value this version of the client does not know, kept as received.
Implementations§
Trait Implementations§
Source§impl Clone for AccountOnboardingPlatform
impl Clone for AccountOnboardingPlatform
Source§impl Debug for AccountOnboardingPlatform
impl Debug for AccountOnboardingPlatform
Source§impl<'de> Deserialize<'de> for AccountOnboardingPlatform
impl<'de> Deserialize<'de> for AccountOnboardingPlatform
Source§fn 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
Source§impl Display for AccountOnboardingPlatform
impl Display for AccountOnboardingPlatform
impl Eq for AccountOnboardingPlatform
impl StructuralPartialEq for AccountOnboardingPlatform
Auto Trait Implementations§
impl Freeze for AccountOnboardingPlatform
impl RefUnwindSafe for AccountOnboardingPlatform
impl Send for AccountOnboardingPlatform
impl Sync for AccountOnboardingPlatform
impl Unpin for AccountOnboardingPlatform
impl UnsafeUnpin for AccountOnboardingPlatform
impl UnwindSafe for AccountOnboardingPlatform
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
Mutably borrows from an owned value. Read more