[][src]Enum ruma_client_api::r0::account::ThirdPartyIdRemovalStatus

pub enum ThirdPartyIdRemovalStatus {
    NoSupport,
    Success,
}

Possible values for deleting or unbinding 3PIDs

Variants

NoSupport

Either the homeserver couldn't determine the right identity server to contact, or the identity server refused the operation.

Success

Success.

Trait Implementations

impl Clone for ThirdPartyIdRemovalStatus[src]

impl Copy for ThirdPartyIdRemovalStatus[src]

impl Debug for ThirdPartyIdRemovalStatus[src]

impl<'de> Deserialize<'de> for ThirdPartyIdRemovalStatus[src]

impl Serialize for ThirdPartyIdRemovalStatus[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,