pub struct RequestedProof {
pub revealed_attrs: HashMap<String, RevealedAttributeInfo>,
pub revealed_attr_groups: HashMap<String, RevealedAttributeGroupInfo>,
pub self_attested_attrs: HashMap<String, String>,
pub unrevealed_attrs: HashMap<String, SubProofReferent>,
pub predicates: HashMap<String, SubProofReferent>,
}Fields§
§revealed_attrs: HashMap<String, RevealedAttributeInfo>§revealed_attr_groups: HashMap<String, RevealedAttributeGroupInfo>§self_attested_attrs: HashMap<String, String>§unrevealed_attrs: HashMap<String, SubProofReferent>§predicates: HashMap<String, SubProofReferent>Trait Implementations§
Source§impl Clone for RequestedProof
impl Clone for RequestedProof
Source§fn clone(&self) -> RequestedProof
fn clone(&self) -> RequestedProof
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 RequestedProof
impl Debug for RequestedProof
Source§impl Default for RequestedProof
impl Default for RequestedProof
Source§fn default() -> RequestedProof
fn default() -> RequestedProof
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequestedProof
impl<'de> Deserialize<'de> for RequestedProof
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 PartialEq for RequestedProof
impl PartialEq for RequestedProof
Source§impl Serialize for RequestedProof
impl Serialize for RequestedProof
impl Eq for RequestedProof
impl StructuralPartialEq for RequestedProof
Auto Trait Implementations§
impl Freeze for RequestedProof
impl RefUnwindSafe for RequestedProof
impl Send for RequestedProof
impl Sync for RequestedProof
impl Unpin for RequestedProof
impl UnwindSafe for RequestedProof
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