pub struct StrategyExperimentComparison {
pub baseline: StrategyComparisonSnapshot,
pub candidate: StrategyComparisonSnapshot,
}Expand description
Caller-ordered baseline and candidate result snapshots.
Fields§
§baseline: StrategyComparisonSnapshot§candidate: StrategyComparisonSnapshotImplementations§
Source§impl StrategyExperimentComparison
impl StrategyExperimentComparison
pub fn new( baseline_label: impl Into<String>, baseline: &StrategyBacktestResult, candidate_label: impl Into<String>, candidate: &StrategyBacktestResult, limits: StrategyResearchLimits, ) -> Result<Self, StrategyExperimentError>
Trait Implementations§
Source§impl Clone for StrategyExperimentComparison
impl Clone for StrategyExperimentComparison
Source§impl Debug for StrategyExperimentComparison
impl Debug for StrategyExperimentComparison
Source§impl<'de> Deserialize<'de> for StrategyExperimentComparison
impl<'de> Deserialize<'de> for StrategyExperimentComparison
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for StrategyExperimentComparison
Auto Trait Implementations§
impl Freeze for StrategyExperimentComparison
impl RefUnwindSafe for StrategyExperimentComparison
impl Send for StrategyExperimentComparison
impl Sync for StrategyExperimentComparison
impl Unpin for StrategyExperimentComparison
impl UnsafeUnpin for StrategyExperimentComparison
impl UnwindSafe for StrategyExperimentComparison
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