pub struct VerificationResponse {
pub agent_did: Option<String>,
pub agent_identity_id: Option<String>,
pub op: Option<AssertionOperation>,
pub reason: String,
pub service_did: String,
pub status: Option<ManagedAgentStatus>,
pub verified: bool,
pub additional: BTreeMap<String, Value>,
}Fields§
§agent_did: Option<String>§agent_identity_id: Option<String>§op: Option<AssertionOperation>§reason: String§service_did: String§status: Option<ManagedAgentStatus>§verified: bool§additional: BTreeMap<String, Value>Trait Implementations§
Source§impl Clone for VerificationResponse
impl Clone for VerificationResponse
Source§impl Debug for VerificationResponse
impl Debug for VerificationResponse
Source§impl<'de> Deserialize<'de> for VerificationResponse
impl<'de> Deserialize<'de> for VerificationResponse
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 VerificationResponse
impl PartialEq for VerificationResponse
Source§impl Serialize for VerificationResponse
impl Serialize for VerificationResponse
impl StructuralPartialEq for VerificationResponse
Auto Trait Implementations§
impl Freeze for VerificationResponse
impl RefUnwindSafe for VerificationResponse
impl Send for VerificationResponse
impl Sync for VerificationResponse
impl Unpin for VerificationResponse
impl UnsafeUnpin for VerificationResponse
impl UnwindSafe for VerificationResponse
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