pub enum BackzoneDetected {
Present,
Unknown,
}Expand description
What the admitted source evidence proves about backzone/PACKRATDATA participation (T12.5b).
Presence is hash-backed; absence is NOT asserted — the canonical backzone file not appearing
among source_inputs does not prove backzone data is absent (it can be merged into a
concatenated .zi), so non-presence is Unknown, never a false “absent”.
Variants§
Present
The pinned reference backzone file’s bytes are present among source_inputs (hash-backed).
Unknown
No hash-backed evidence either way (canonical file not seen; may be merged — cannot conclude).
Trait Implementations§
Source§impl Clone for BackzoneDetected
impl Clone for BackzoneDetected
Source§fn clone(&self) -> BackzoneDetected
fn clone(&self) -> BackzoneDetected
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 moreimpl Copy for BackzoneDetected
Source§impl Debug for BackzoneDetected
impl Debug for BackzoneDetected
impl Eq for BackzoneDetected
Source§impl PartialEq for BackzoneDetected
impl PartialEq for BackzoneDetected
Source§fn eq(&self, other: &BackzoneDetected) -> bool
fn eq(&self, other: &BackzoneDetected) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BackzoneDetected
Auto Trait Implementations§
impl Freeze for BackzoneDetected
impl RefUnwindSafe for BackzoneDetected
impl Send for BackzoneDetected
impl Sync for BackzoneDetected
impl Unpin for BackzoneDetected
impl UnsafeUnpin for BackzoneDetected
impl UnwindSafe for BackzoneDetected
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