pub struct RuntimeApiVisibilityRunReport { /* private fields */ }Expand description
Complete audit report for a successful or safely stopped pair.
Implementations§
Source§impl RuntimeApiVisibilityRunReport
impl RuntimeApiVisibilityRunReport
Sourcepub const fn disposition(&self) -> ApiVisibilityDifferentialDisposition
pub const fn disposition(&self) -> ApiVisibilityDifferentialDisposition
Returns the non-vulnerability terminal disposition.
Sourcepub const fn stopped_leg(&self) -> Option<ApiVisibilityLeg>
pub const fn stopped_leg(&self) -> Option<ApiVisibilityLeg>
Returns the leg at which an incomplete run stopped.
Sourcepub const fn inconclusive_reason(
&self,
) -> Option<ApiVisibilityInconclusiveReason>
pub const fn inconclusive_reason( &self, ) -> Option<ApiVisibilityInconclusiveReason>
Returns the structured reason for an inconclusive result.
Sourcepub const fn audit(&self) -> &ApiVisibilityDifferentialAudit
pub const fn audit(&self) -> &ApiVisibilityDifferentialAudit
Returns raw-value-free transport receipts and final usage.
Sourcepub const fn comparison(&self) -> Option<&ProfiledApiVisibilityComparison>
pub const fn comparison(&self) -> Option<&ProfiledApiVisibilityComparison>
Returns the complete V3 replay envelope only for a complete pair.
Sourcepub const fn observation(&self) -> Option<&ApiObservationReceipt>
pub const fn observation(&self) -> Option<&ApiObservationReceipt>
Returns the atomic observation/reasoning receipt only after ingestion.
Sourcepub const fn review(&self) -> Option<&ApiVisibilityReview>
pub const fn review(&self) -> Option<&ApiVisibilityReview>
Returns the exact committed review projection only after ingestion.
Sourcepub const fn limit_exceeded(&self) -> Option<&RuntimeLimitExceeded>
pub const fn limit_exceeded(&self) -> Option<&RuntimeLimitExceeded>
Returns the structured budget limit for a resource stop.
Trait Implementations§
Source§impl Clone for RuntimeApiVisibilityRunReport
impl Clone for RuntimeApiVisibilityRunReport
Source§fn clone(&self) -> RuntimeApiVisibilityRunReport
fn clone(&self) -> RuntimeApiVisibilityRunReport
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 moreAuto Trait Implementations§
impl Freeze for RuntimeApiVisibilityRunReport
impl RefUnwindSafe for RuntimeApiVisibilityRunReport
impl Send for RuntimeApiVisibilityRunReport
impl Sync for RuntimeApiVisibilityRunReport
impl Unpin for RuntimeApiVisibilityRunReport
impl UnsafeUnpin for RuntimeApiVisibilityRunReport
impl UnwindSafe for RuntimeApiVisibilityRunReport
Blanket Implementations§
§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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