pub struct NeverEnteredEvidence { /* private fields */ }Expand description
No walk from the origin to a target enters the object, under complete exact evidence.
Implementations§
Source§impl NeverEnteredEvidence
impl NeverEnteredEvidence
Sourcepub fn new(
request: ForcedWalkRequest,
completeness: CompleteMetricEvidence,
) -> Self
pub fn new( request: ForcedWalkRequest, completeness: CompleteMetricEvidence, ) -> Self
Binds complete evidence to one request.
Sourcepub fn request(&self) -> &ForcedWalkRequest
pub fn request(&self) -> &ForcedWalkRequest
Request proven never entered.
Sourcepub fn completeness(&self) -> &CompleteMetricEvidence
pub fn completeness(&self) -> &CompleteMetricEvidence
Exact completeness provenance.
Trait Implementations§
Source§impl Clone for NeverEnteredEvidence
impl Clone for NeverEnteredEvidence
Source§impl Debug for NeverEnteredEvidence
impl Debug for NeverEnteredEvidence
Source§impl PartialEq for NeverEnteredEvidence
impl PartialEq for NeverEnteredEvidence
impl StructuralPartialEq for NeverEnteredEvidence
Auto Trait Implementations§
impl Freeze for NeverEnteredEvidence
impl RefUnwindSafe for NeverEnteredEvidence
impl Send for NeverEnteredEvidence
impl Sync for NeverEnteredEvidence
impl Unpin for NeverEnteredEvidence
impl UnsafeUnpin for NeverEnteredEvidence
impl UnwindSafe for NeverEnteredEvidence
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