pub struct DsaEvaluation {
pub traces: Vec<DsaFeatureTrace>,
pub run_signals: DsaRunSignals,
pub episode_summary: DsaEpisodeSummary,
pub parameter_manifest: DsaParameterManifest,
pub policy_runtime: DsaPolicyRuntime,
pub summary: DsaSignalSummary,
pub comparison_summary: DsaVsBaselinesSummary,
pub motif_policy_contributions: Vec<DsaMotifPolicyContribution>,
pub per_failure_run_signals: Vec<PerFailureRunDsaSignal>,
}Fields§
§traces: Vec<DsaFeatureTrace>§run_signals: DsaRunSignals§episode_summary: DsaEpisodeSummary§parameter_manifest: DsaParameterManifest§policy_runtime: DsaPolicyRuntime§summary: DsaSignalSummary§comparison_summary: DsaVsBaselinesSummary§motif_policy_contributions: Vec<DsaMotifPolicyContribution>§per_failure_run_signals: Vec<PerFailureRunDsaSignal>Trait Implementations§
Source§impl Clone for DsaEvaluation
impl Clone for DsaEvaluation
Source§fn clone(&self) -> DsaEvaluation
fn clone(&self) -> DsaEvaluation
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DsaEvaluation
impl Debug for DsaEvaluation
Auto Trait Implementations§
impl Freeze for DsaEvaluation
impl RefUnwindSafe for DsaEvaluation
impl Send for DsaEvaluation
impl Sync for DsaEvaluation
impl Unpin for DsaEvaluation
impl UnsafeUnpin for DsaEvaluation
impl UnwindSafe for DsaEvaluation
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