[][src]Enum irma::session::ProofStatus

pub enum ProofStatus {
    Valid,
    Invalid,
    InvalidTimestamp,
    UnmatchedRequest,
    MissingAttributes,
    Expired,
}

Variants

Valid

Proof is valid

Invalid

Proof is invalid

InvalidTimestamp

Attribute-based signature had invalid timestamp

UnmatchedRequest

Proof does not correspond to a specified request

MissingAttributes

Proof does not contain all requested attributes

Expired

Attributes were expired at proof creation time (now, or according to timestamp in case of abs)

Trait Implementations

impl PartialEq<ProofStatus> for ProofStatus[src]

impl Debug for ProofStatus[src]

impl StructuralPartialEq for ProofStatus[src]

impl Serialize for ProofStatus[src]

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

Auto Trait Implementations

Blanket Implementations

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

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

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<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> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

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