pub struct DeepIntegrityPage { /* private fields */ }Expand description
One bounded replayable Deep result page.
Implementations§
Source§impl DeepIntegrityPage
impl DeepIntegrityPage
Sourcepub const fn job_id(&self) -> IntegrityJobId
pub const fn job_id(&self) -> IntegrityJobId
Return the opaque job lookup identity.
Sourcepub const fn page_sequence(&self) -> u64
pub const fn page_sequence(&self) -> u64
Return the monotonically increasing receipt sequence.
Sourcepub const fn phase(&self) -> IntegrityPhase
pub const fn phase(&self) -> IntegrityPhase
Return the phase represented by this receipt.
Sourcepub const fn status(&self) -> &DeepIntegrityPageStatus
pub const fn status(&self) -> &DeepIntegrityPageStatus
Borrow the current or terminal status.
Sourcepub const fn pages_completed(&self) -> u64
pub const fn pages_completed(&self) -> u64
Return cumulative successfully persisted page count.
Sourcepub const fn findings_seen(&self) -> u64
pub const fn findings_seen(&self) -> u64
Return cumulative definite findings.
Sourcepub const fn findings(&self) -> &[IntegrityFinding]
pub const fn findings(&self) -> &[IntegrityFinding]
Borrow findings produced only by this page.
Sourcepub const fn blocked_verifier_families(&self) -> &[IntegrityVerifierFamily]
pub const fn blocked_verifier_families(&self) -> &[IntegrityVerifierFamily]
Borrow the cumulative canonical blocked-family set.
Trait Implementations§
Source§impl CandidType for DeepIntegrityPage
impl CandidType for DeepIntegrityPage
Source§impl Clone for DeepIntegrityPage
impl Clone for DeepIntegrityPage
Source§fn clone(&self) -> DeepIntegrityPage
fn clone(&self) -> DeepIntegrityPage
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 DeepIntegrityPage
impl Debug for DeepIntegrityPage
Source§impl<'de> Deserialize<'de> for DeepIntegrityPage
impl<'de> Deserialize<'de> for DeepIntegrityPage
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 DeepIntegrityPage
Source§impl PartialEq for DeepIntegrityPage
impl PartialEq for DeepIntegrityPage
impl StructuralPartialEq for DeepIntegrityPage
Auto Trait Implementations§
impl Freeze for DeepIntegrityPage
impl RefUnwindSafe for DeepIntegrityPage
impl Send for DeepIntegrityPage
impl Sync for DeepIntegrityPage
impl Unpin for DeepIntegrityPage
impl UnsafeUnpin for DeepIntegrityPage
impl UnwindSafe for DeepIntegrityPage
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