pub struct ProofRequestOptions {
pub connection_id: String,
pub name: String,
pub attributes: Vec<String>,
pub predicates: Vec<(String, String, i32)>,
}
Expand description
Options supplied when a proof request is created
Fields§
§connection_id: String
The connection id to which the proof request is send to
name: String
The name of the proof request
attributes: Vec<String>
All the attributes that are requested from the other agent
predicates: Vec<(String, String, i32)>
All the predicates that are requested from the other agent
Auto Trait Implementations§
impl Freeze for ProofRequestOptions
impl RefUnwindSafe for ProofRequestOptions
impl Send for ProofRequestOptions
impl Sync for ProofRequestOptions
impl Unpin for ProofRequestOptions
impl UnwindSafe for ProofRequestOptions
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