pub struct CredentialRequest {
pub prover_did: DidValue,
pub cred_def_id: CredentialDefinitionId,
pub blinded_ms: BlindedCredentialSecrets,
pub blinded_ms_correctness_proof: BlindedCredentialSecretsCorrectnessProof,
pub nonce: Nonce,
}Fields§
§prover_did: DidValue§cred_def_id: CredentialDefinitionId§blinded_ms: BlindedCredentialSecrets§blinded_ms_correctness_proof: BlindedCredentialSecretsCorrectnessProof§nonce: NonceImplementations§
Source§impl CredentialRequest
impl CredentialRequest
pub fn to_unqualified(self) -> CredentialRequest
Trait Implementations§
Source§impl Debug for CredentialRequest
impl Debug for CredentialRequest
Source§impl<'de> Deserialize<'de> for CredentialRequest
impl<'de> Deserialize<'de> for CredentialRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CredentialRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CredentialRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for CredentialRequest
impl Serialize for CredentialRequest
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
Source§impl Validatable for CredentialRequest
impl Validatable for CredentialRequest
Auto Trait Implementations§
impl Freeze for CredentialRequest
impl RefUnwindSafe for CredentialRequest
impl Send for CredentialRequest
impl Sync for CredentialRequest
impl Unpin for CredentialRequest
impl UnsafeUnpin for CredentialRequest
impl UnwindSafe for CredentialRequest
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