Struct indy_credx::types::CredentialRequest [−][src]
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: Nonce
Implementations
impl CredentialRequest
[src]
impl CredentialRequest
[src]pub fn to_unqualified(self) -> CredentialRequest
[src]
Trait Implementations
impl Debug for CredentialRequest
[src]
impl Debug for CredentialRequest
[src]impl<'de> Deserialize<'de> for CredentialRequest
[src]
impl<'de> Deserialize<'de> for CredentialRequest
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<CredentialRequest, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<CredentialRequest, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Serialize for CredentialRequest
[src]
impl Serialize for CredentialRequest
[src]pub fn serialize<__S>(
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
[src]
&self,
__serializer: __S
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error> where
__S: Serializer,
impl Validatable for CredentialRequest
[src]
impl Validatable for CredentialRequest
[src]pub fn validate(&self) -> Result<(), ValidationError>
[src]
Auto Trait Implementations
impl RefUnwindSafe for CredentialRequest
impl RefUnwindSafe for CredentialRequest
impl Send for CredentialRequest
impl Send for CredentialRequest
impl Sync for CredentialRequest
impl Sync for CredentialRequest
impl Unpin for CredentialRequest
impl Unpin for CredentialRequest
impl UnwindSafe for CredentialRequest
impl UnwindSafe for CredentialRequest
Blanket Implementations
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]impl<T> Same<T> for T
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,