Struct indy_credx::types::CredentialOffer [−][src]
pub struct CredentialOffer { pub schema_id: SchemaId, pub cred_def_id: CredentialDefinitionId, pub key_correctness_proof: CredentialKeyCorrectnessProof, pub nonce: Nonce, pub method_name: Option<String>, }
Fields
schema_id: SchemaId
cred_def_id: CredentialDefinitionId
key_correctness_proof: CredentialKeyCorrectnessProof
nonce: Nonce
method_name: Option<String>
Implementations
impl CredentialOffer
[src]
impl CredentialOffer
[src]pub fn to_unqualified(self) -> CredentialOffer
[src]
Trait Implementations
impl Debug for CredentialOffer
[src]
impl Debug for CredentialOffer
[src]impl<'de> Deserialize<'de> for CredentialOffer
[src]
impl<'de> Deserialize<'de> for CredentialOffer
[src]pub fn deserialize<__D>(
__deserializer: __D
) -> Result<CredentialOffer, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
[src]
__deserializer: __D
) -> Result<CredentialOffer, <__D as Deserializer<'de>>::Error> where
__D: Deserializer<'de>,
impl Serialize for CredentialOffer
[src]
impl Serialize for CredentialOffer
[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 CredentialOffer
[src]
impl Validatable for CredentialOffer
[src]pub fn validate(&self) -> Result<(), ValidationError>
[src]
Auto Trait Implementations
impl RefUnwindSafe for CredentialOffer
impl RefUnwindSafe for CredentialOffer
impl Send for CredentialOffer
impl Send for CredentialOffer
impl Sync for CredentialOffer
impl Sync for CredentialOffer
impl Unpin for CredentialOffer
impl Unpin for CredentialOffer
impl UnwindSafe for CredentialOffer
impl UnwindSafe for CredentialOffer
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>,