pub struct BacktestDefinition {
pub id: BacktestDefinitionId,
pub name: String,
pub model_version: String,
pub config: Value,
}Expand description
Tenant-owned deterministic replay definition.
Fields§
§id: BacktestDefinitionIdStable definition identity.
name: StringProduct-neutral display name.
model_version: StringImmutable model implementation version.
config: ValueBounded model configuration.
Trait Implementations§
Source§impl Clone for BacktestDefinition
impl Clone for BacktestDefinition
Source§fn clone(&self) -> BacktestDefinition
fn clone(&self) -> BacktestDefinition
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BacktestDefinition
impl Debug for BacktestDefinition
Source§impl<'de> Deserialize<'de> for BacktestDefinition
impl<'de> Deserialize<'de> for BacktestDefinition
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
Source§impl PartialEq for BacktestDefinition
impl PartialEq for BacktestDefinition
Source§impl Serialize for BacktestDefinition
impl Serialize for BacktestDefinition
impl StructuralPartialEq for BacktestDefinition
Auto Trait Implementations§
impl Freeze for BacktestDefinition
impl RefUnwindSafe for BacktestDefinition
impl Send for BacktestDefinition
impl Sync for BacktestDefinition
impl Unpin for BacktestDefinition
impl UnsafeUnpin for BacktestDefinition
impl UnwindSafe for BacktestDefinition
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