pub struct EvalRunOptions {
pub concurrency: usize,
pub metric_k: Option<u32>,
}Expand description
Controls bounded eval scheduling and the sampling value used by metrics.
Fields§
§concurrency: usizeMaximum number of attempts executing concurrently.
metric_k: Option<u32>Sampling value for pass@k/pass^k. Defaults to the suite attempt count.
Trait Implementations§
Source§impl Clone for EvalRunOptions
impl Clone for EvalRunOptions
impl Copy for EvalRunOptions
Source§impl Debug for EvalRunOptions
impl Debug for EvalRunOptions
Auto Trait Implementations§
impl Freeze for EvalRunOptions
impl RefUnwindSafe for EvalRunOptions
impl Send for EvalRunOptions
impl Sync for EvalRunOptions
impl Unpin for EvalRunOptions
impl UnsafeUnpin for EvalRunOptions
impl UnwindSafe for EvalRunOptions
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