pub struct VerifyOptions {
pub modes: RunModes,
pub jobs: Option<usize>,
pub fingerprint_jobs: Option<usize>,
pub max_executions: Option<u64>,
pub reuse_only: BTreeSet<ProfileKind>,
pub profile: Option<ProfileSelection>,
pub recursive: bool,
pub force: bool,
}Fields§
§modes: RunModes§jobs: Option<usize>Optional per-Run concurrency cap; absent admits every READY eval.
fingerprint_jobs: Option<usize>Fingerprints computed at once, in preparation and end-of-review rechecks; None uses
the available CPUs.
max_executions: Option<u64>§reuse_only: BTreeSet<ProfileKind>Kinds whose evals only reuse a result, from the cache or the review store; one with nothing to reuse is not executed, and the Run ends INCOMPLETE.
profile: Option<ProfileSelection>§recursive: bool§force: boolForce only explicitly selected Evals, never recursive dependencies.
Trait Implementations§
Source§impl Clone for VerifyOptions
impl Clone for VerifyOptions
Source§impl Debug for VerifyOptions
impl Debug 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