[−][src]Enum xmpp_parsers::sasl::DefinedCondition
List of possible failure conditions for SASL.
Variants
The client aborted the authentication with abort.
The account the client is trying to authenticate against has been disabled.
The credentials for this account have expired.
You must enable StartTLS or use direct TLS before using this authentication mechanism.
The base64 data sent by the client is invalid.
The authzid provided by the client is invalid.
The client tried to use an invalid mechanism, or none.
The client sent a bad request.
The mechanism selected is weaker than what the server allows.
The credentials provided are invalid.
The server encountered an issue which may be fixed later, the client should retry at some point.
Trait Implementations
impl Clone for DefinedCondition
[src]
pub fn clone(&self) -> DefinedCondition
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for DefinedCondition
[src]
impl From<DefinedCondition> for Element
[src]
pub fn from(elem: DefinedCondition) -> Element
[src]
impl PartialEq<DefinedCondition> for DefinedCondition
[src]
pub fn eq(&self, other: &DefinedCondition) -> bool
[src]
#[must_use]pub fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl StructuralPartialEq for DefinedCondition
[src]
impl TryFrom<Element> for DefinedCondition
[src]
Auto Trait Implementations
impl RefUnwindSafe for DefinedCondition
[src]
impl Send for DefinedCondition
[src]
impl Sync for DefinedCondition
[src]
impl Unpin for DefinedCondition
[src]
impl UnwindSafe for DefinedCondition
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,