pub struct RunConfig {
pub run_id: Arc<str>,
pub jobs: usize,
pub default_batch_budget: Duration,
pub secrets: Arc<BTreeMap<String, String>>,
pub http: HttpDefaults,
}Expand description
Run-level configuration.
Fields§
§run_id: Arc<str>Injected run identifier.
jobs: usizeParallel scenario workers.
default_batch_budget: DurationWatchdog budget for a batch whose engine cannot estimate one.
secrets: Arc<BTreeMap<String, String>>Secret name → value (engines inject via their redacting mechanisms).
http: HttpDefaultsBatch-level HTTP defaults.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RunConfig
impl RefUnwindSafe for RunConfig
impl Send for RunConfig
impl Sync for RunConfig
impl Unpin for RunConfig
impl UnsafeUnpin for RunConfig
impl UnwindSafe for RunConfig
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