Struct indy_data_types::anoncreds::cred_offer::CredentialOffer
source · pub struct CredentialOffer {
pub schema_id: SchemaId,
pub cred_def_id: CredentialDefinitionId,
pub key_correctness_proof: Value,
pub nonce: Nonce,
pub method_name: Option<String>,
}
Fields§
§schema_id: SchemaId
§cred_def_id: CredentialDefinitionId
§key_correctness_proof: Value
§nonce: Nonce
§method_name: Option<String>
Implementations§
source§impl CredentialOffer
impl CredentialOffer
pub fn to_unqualified(self) -> CredentialOffer
Trait Implementations§
source§impl Debug for CredentialOffer
impl Debug for CredentialOffer
source§impl<'de> Deserialize<'de> for CredentialOffer
impl<'de> Deserialize<'de> for CredentialOffer
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 CredentialOffer
impl Serialize for CredentialOffer
source§impl Validatable for CredentialOffer
impl Validatable for CredentialOffer
Auto Trait Implementations§
impl RefUnwindSafe for CredentialOffer
impl Send for CredentialOffer
impl Sync for CredentialOffer
impl Unpin for CredentialOffer
impl UnwindSafe for CredentialOffer
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