pub struct VerifyOptions {
pub stop_on_first_error: bool,
}Expand description
Options controlling how verify_repository walks its thirteen stages (DC-95 Stage 2 Level 1).
Fields§
§stop_on_first_error: boolWhen true, stop at the first stage that fails or cannot evaluate, leaving every later stage
NotEvaluated (naming the first halting stage) rather than continuing to accumulate.
Preserves the pre-Stage-2 bounded-walk behavior for a large, badly-damaged repository where a
full accumulating scan would be costly (design §7) – unbounded growth is concentrated in the
Objects stage’s whole-store scan. Default false (full accumulation).
Trait Implementations§
Source§impl Clone for VerifyOptions
impl Clone for VerifyOptions
Source§fn clone(&self) -> VerifyOptions
fn clone(&self) -> VerifyOptions
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 VerifyOptions
Source§impl Debug for VerifyOptions
impl Debug for VerifyOptions
Source§impl Default for VerifyOptions
impl Default for VerifyOptions
Source§fn default() -> VerifyOptions
fn default() -> VerifyOptions
Returns the “default value” for a type. Read more
impl Eq for VerifyOptions
Source§impl PartialEq for VerifyOptions
impl PartialEq for VerifyOptions
impl StructuralPartialEq for VerifyOptions
Auto Trait Implementations§
impl Freeze for VerifyOptions
impl RefUnwindSafe for VerifyOptions
impl Send for VerifyOptions
impl Sync for VerifyOptions
impl Unpin for VerifyOptions
impl UnsafeUnpin for VerifyOptions
impl UnwindSafe for VerifyOptions
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