pub enum HhppResp {
RetryWithNewPpp,
RetryWithNewAuthToken,
Success(Signed<HashedHubPseudonymPackage>),
}Expand description
Returned by HhppEP.
Variants§
RetryWithNewPpp
There’s something wrong with the sso::EncryptedHubPseudonymPackage.
You probably want to start at PppEP again.
RetryWithNewAuthToken
The auth provided is expired or otherwise invalid. Obtain a new one and retry.
Success(Signed<HashedHubPseudonymPackage>)
The requested hashed hub pseudonym package (HHPP).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for HhppResp
impl<'de> Deserialize<'de> for HhppResp
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
Auto Trait Implementations§
impl Freeze for HhppResp
impl RefUnwindSafe for HhppResp
impl Send for HhppResp
impl Sync for HhppResp
impl Unpin for HhppResp
impl UnsafeUnpin for HhppResp
impl UnwindSafe for HhppResp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more