pub struct VerifyOptions {
pub jobs: usize,
pub fingerprint_jobs: Option<usize>,
pub announce_run: bool,
pub max_executions: Option<u64>,
pub wait_timeout: Duration,
pub reuse_only: BTreeSet<ProfileKind>,
pub profile: Option<ProfileSelection>,
pub recursive: bool,
pub force: bool,
pub ignore_gates: Option<bool>,
}Fields§
§jobs: usize§fingerprint_jobs: Option<usize>Fingerprints computed at once, in preparation and end-of-review rechecks; None uses
the available CPUs.
announce_run: boolPrint Run: RUN_ID to stderr as soon as the Run is saved, before any eval runs.
max_executions: Option<u64>§wait_timeout: DurationHow long this Run waits for Human submissions; the timeout never cancels a review.
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.
ignore_gates: Option<bool>None uses root reviewPolicy; Some(false) explicitly enforces GREEN gates.
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