pub struct VerificationScope {Show 13 fields
pub verification_scope_id: String,
pub subject_hash: String,
pub risk_class: Option<VerificationScopeRiskClass>,
pub checks_performed: Vec<String>,
pub assumptions: Option<Vec<String>>,
pub untested_regions: Option<Vec<String>>,
pub known_limits: Option<Vec<String>>,
pub remaining_risks: Option<Vec<String>>,
pub required_followup: Option<Vec<String>>,
pub verifier_hash: String,
pub policy_hash: String,
pub created_at: String,
pub scope_hash: Option<String>,
}Fields§
§verification_scope_id: String§subject_hash: String§risk_class: Option<VerificationScopeRiskClass>§checks_performed: Vec<String>§assumptions: Option<Vec<String>>§untested_regions: Option<Vec<String>>§known_limits: Option<Vec<String>>§remaining_risks: Option<Vec<String>>§required_followup: Option<Vec<String>>§verifier_hash: String§policy_hash: String§created_at: String§scope_hash: Option<String>Implementations§
Trait Implementations§
Source§impl Clone for VerificationScope
impl Clone for VerificationScope
Source§fn clone(&self) -> VerificationScope
fn clone(&self) -> VerificationScope
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 VerificationScope
impl Debug for VerificationScope
Source§impl Default for VerificationScope
impl Default for VerificationScope
Source§fn default() -> VerificationScope
fn default() -> VerificationScope
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for VerificationScope
impl<'de> Deserialize<'de> for VerificationScope
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 VerificationScope
impl PartialEq for VerificationScope
Source§fn eq(&self, other: &VerificationScope) -> bool
fn eq(&self, other: &VerificationScope) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for VerificationScope
impl Serialize for VerificationScope
impl StructuralPartialEq for VerificationScope
Auto Trait Implementations§
impl Freeze for VerificationScope
impl RefUnwindSafe for VerificationScope
impl Send for VerificationScope
impl Sync for VerificationScope
impl Unpin for VerificationScope
impl UnsafeUnpin for VerificationScope
impl UnwindSafe for VerificationScope
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