Struct CalibrationHarnessConfig
#[non_exhaustive]pub struct CalibrationHarnessConfig {
pub fixtures: Vec<CalibrationFixture>,
pub profile_cases: Vec<CalibrationProfileCase>,
pub walk_forward: Option<WalkForwardSpec>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
fixtures: Vec<CalibrationFixture>§profile_cases: Vec<CalibrationProfileCase>§walk_forward: Option<WalkForwardSpec>Implementations§
§impl CalibrationHarnessConfig
impl CalibrationHarnessConfig
pub fn new(
fixtures: Vec<CalibrationFixture>,
profile_cases: Vec<CalibrationProfileCase>,
) -> Result<Self>
pub fn new( fixtures: Vec<CalibrationFixture>, profile_cases: Vec<CalibrationProfileCase>, ) -> Result<Self>
pub fn default_eod() -> Self
pub fn default_eod() -> Self
pub fn with_walk_forward(self, walk_forward: WalkForwardSpec) -> Result<Self>
pub fn with_walk_forward(self, walk_forward: WalkForwardSpec) -> Result<Self>
Trait Implementations§
§impl Clone for CalibrationHarnessConfig
impl Clone for CalibrationHarnessConfig
§fn clone(&self) -> CalibrationHarnessConfig
fn clone(&self) -> CalibrationHarnessConfig
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
§impl Default for CalibrationHarnessConfig
impl Default for CalibrationHarnessConfig
§impl PartialEq for CalibrationHarnessConfig
impl PartialEq for CalibrationHarnessConfig
impl StructuralPartialEq for CalibrationHarnessConfig
Auto Trait Implementations§
impl Freeze for CalibrationHarnessConfig
impl RefUnwindSafe for CalibrationHarnessConfig
impl Send for CalibrationHarnessConfig
impl Sync for CalibrationHarnessConfig
impl Unpin for CalibrationHarnessConfig
impl UnwindSafe for CalibrationHarnessConfig
Blanket Implementations§
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)