pub struct RunInfo {
pub scenario: String,
pub seed: u64,
pub batch: u64,
pub threads: usize,
pub stop: String,
pub confidence: f64,
pub n_conditions: usize,
pub started_unix_s: u64,
pub version: String,
pub commit: String,
pub config: Option<String>,
}Expand description
What the callbacks and loggers know about the run.
Fields§
§scenario: StringName of the scenario.
seed: u64Base seed.
batch: u64Trials per batch.
threads: usizeNumber of worker threads.
stop: StringThe stopping rule.
confidence: f64Confidence level of the reported intervals.
n_conditions: usizeNumber of conditions of the grid.
started_unix_s: u64Start of the run (seconds since the Unix epoch).
version: StringVersion of the library (crate::VERSION).
commit: StringCommit of the library (crate::COMMIT).
config: Option<String>The configuration that produced the run, as a JSON document (a declarative specification sets it), if known.
Trait Implementations§
impl StructuralPartialEq for RunInfo
Auto Trait Implementations§
impl Freeze for RunInfo
impl RefUnwindSafe for RunInfo
impl Send for RunInfo
impl Sync for RunInfo
impl Unpin for RunInfo
impl UnsafeUnpin for RunInfo
impl UnwindSafe for RunInfo
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more