pub struct Revocation {
pub credential_digest: CredentialDigest,
}Expand description
Revocation payload signed by the issuer identity key.
Fields§
§credential_digest: CredentialDigestSHA-256 digest of the finalized credential.
Implementations§
Source§impl Revocation
impl Revocation
Sourcepub fn digest(&self) -> Result<Output<Sha256>, CredentialsError>
pub fn digest(&self) -> Result<Output<Sha256>, CredentialsError>
Compute the signature digest for this revocation payload.
Trait Implementations§
Source§impl Clone for Revocation
impl Clone for Revocation
Source§fn clone(&self) -> Revocation
fn clone(&self) -> Revocation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Revocation
impl Debug for Revocation
Source§impl<'de> Deserialize<'de> for Revocation
impl<'de> Deserialize<'de> for Revocation
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 Hash for Revocation
impl Hash for Revocation
Source§impl Ord for Revocation
impl Ord for Revocation
Source§fn cmp(&self, other: &Revocation) -> Ordering
fn cmp(&self, other: &Revocation) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for Revocation
impl PartialEq for Revocation
Source§impl PartialOrd for Revocation
impl PartialOrd for Revocation
Source§impl Serialize for Revocation
impl Serialize for Revocation
impl Eq for Revocation
impl StructuralPartialEq for Revocation
Auto Trait Implementations§
impl Freeze for Revocation
impl RefUnwindSafe for Revocation
impl Send for Revocation
impl Sync for Revocation
impl Unpin for Revocation
impl UnsafeUnpin for Revocation
impl UnwindSafe for Revocation
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