pub struct QuickIntegrityResult { /* private fields */ }Expand description
Complete result of one bounded accepted-native Quick inspection.
Implementations§
Source§impl QuickIntegrityResult
impl QuickIntegrityResult
Sourcepub const fn entity(&self) -> &IntegrityEntityIdentity
pub const fn entity(&self) -> &IntegrityEntityIdentity
Borrow the accepted entity identity.
Sourcepub const fn database_incarnation_id(&self) -> DatabaseIncarnationId
pub const fn database_incarnation_id(&self) -> DatabaseIncarnationId
Return the durable database incarnation inspected by this call.
Sourcepub const fn accepted_schema_version(&self) -> u32
pub const fn accepted_schema_version(&self) -> u32
Return the accepted entity schema version.
Sourcepub const fn accepted_schema_fingerprint(&self) -> [u8; 16]
pub const fn accepted_schema_fingerprint(&self) -> [u8; 16]
Return the accepted entity schema fingerprint.
Sourcepub const fn status(&self) -> &QuickIntegrityStatus
pub const fn status(&self) -> &QuickIntegrityStatus
Borrow the Quick completion status.
Sourcepub const fn total_findings(&self) -> u64
pub const fn total_findings(&self) -> u64
Return the exact number of findings observed.
Sourcepub const fn omitted_findings(&self) -> u64
pub const fn omitted_findings(&self) -> u64
Return the number of findings omitted from the bounded response prefix.
Sourcepub const fn findings(&self) -> &[IntegrityFinding]
pub const fn findings(&self) -> &[IntegrityFinding]
Borrow the bounded canonical finding prefix.
Trait Implementations§
Source§impl CandidType for QuickIntegrityResult
impl CandidType for QuickIntegrityResult
Source§impl Clone for QuickIntegrityResult
impl Clone for QuickIntegrityResult
Source§fn clone(&self) -> QuickIntegrityResult
fn clone(&self) -> QuickIntegrityResult
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 QuickIntegrityResult
impl Debug for QuickIntegrityResult
Source§impl<'de> Deserialize<'de> for QuickIntegrityResult
impl<'de> Deserialize<'de> for QuickIntegrityResult
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
impl Eq for QuickIntegrityResult
Source§impl PartialEq for QuickIntegrityResult
impl PartialEq for QuickIntegrityResult
impl StructuralPartialEq for QuickIntegrityResult
Auto Trait Implementations§
impl Freeze for QuickIntegrityResult
impl RefUnwindSafe for QuickIntegrityResult
impl Send for QuickIntegrityResult
impl Sync for QuickIntegrityResult
impl Unpin for QuickIntegrityResult
impl UnsafeUnpin for QuickIntegrityResult
impl UnwindSafe for QuickIntegrityResult
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