struct PpNonceInner {
not_valid_after: NumericDate,
issued_at: NumericDate,
user_id: Id,
}Expand description
The contents of a PpNonce.
Fields§
§not_valid_after: NumericDateWhen this nonce expires.
issued_at: NumericDateWhen this nonce was issued
user_id: IdThe id::Id of the user requesting this PolymorphicPseudonymPackage.
Trait Implementations§
Source§impl Debug for PpNonceInner
impl Debug for PpNonceInner
Source§impl<'de> Deserialize<'de> for PpNonceInner
impl<'de> Deserialize<'de> for PpNonceInner
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
Source§impl Serialize for PpNonceInner
impl Serialize for PpNonceInner
Source§impl Signable for PpNonceInner
impl Signable for PpNonceInner
const CODE: MessageCode = crate::api::MessageCode::PpNonce
Source§const CONSTELLATION_BOUND: bool = false
const CONSTELLATION_BOUND: bool = false
Include a
CONSTELLATION_CLAIM in the Signed message of this type, binding the
signed message to the current Constellation.Auto Trait Implementations§
impl Freeze for PpNonceInner
impl RefUnwindSafe for PpNonceInner
impl Send for PpNonceInner
impl Sync for PpNonceInner
impl Unpin for PpNonceInner
impl UnsafeUnpin for PpNonceInner
impl UnwindSafe for PpNonceInner
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> 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