[][src]Enum sentry_types::AuthParseError

pub enum AuthParseError {
    NonSentryAuth,
    InvalidTimestamp,
    InvalidVersion,
    MissingPublicKey,
}

Represents an auth header parsing error.

Variants

NonSentryAuth

Raised if the auth header is not indicating sentry auth

InvalidTimestamp

Raised if the timestamp value is invalid.

InvalidVersion

Raised if the version value is invalid

MissingPublicKey

Raised if the public key is missing entirely

Trait Implementations

impl Clone for AuthParseError[src]

impl Copy for AuthParseError[src]

impl Eq for AuthParseError[src]

impl PartialEq<AuthParseError> for AuthParseError[src]

impl Debug for AuthParseError[src]

impl Display for AuthParseError[src]

impl StructuralPartialEq for AuthParseError[src]

impl StructuralEq for AuthParseError[src]

impl Fail for AuthParseError[src]

Auto Trait Implementations

Blanket Implementations

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> ToString for T where
    T: Display + ?Sized
[src]

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

type Error = !

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<T> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> AsFail for T where
    T: Fail
[src]

impl<E> Fail for E where
    E: 'static + Error + Send + Sync
[src]

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