pub struct ForwardConfig {
pub signal_interval_secs: u64,
pub ml_model_path: String,
pub enable_ml_inference: bool,
pub signals: SignalConfig,
pub execution: ExecutionConfig,
pub indicators: IndicatorsConfig,
pub strategies: StrategiesConfig,
}Fields§
§signal_interval_secs: u64Signal generation interval in seconds
ml_model_path: StringPath to ML models
enable_ml_inference: boolEnable ML inference
signals: SignalConfigSignal configuration
execution: ExecutionConfigExecution configuration
indicators: IndicatorsConfigIndicators configuration
strategies: StrategiesConfigStrategies configuration
Trait Implementations§
Source§impl Clone for ForwardConfig
impl Clone for ForwardConfig
Source§fn clone(&self) -> ForwardConfig
fn clone(&self) -> ForwardConfig
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 ForwardConfig
impl Debug for ForwardConfig
Source§impl Default for ForwardConfig
impl Default for ForwardConfig
Source§impl<'de> Deserialize<'de> for ForwardConfigwhere
ForwardConfig: Default,
impl<'de> Deserialize<'de> for ForwardConfigwhere
ForwardConfig: Default,
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
Auto Trait Implementations§
impl Freeze for ForwardConfig
impl RefUnwindSafe for ForwardConfig
impl Send for ForwardConfig
impl Sync for ForwardConfig
impl Unpin for ForwardConfig
impl UnsafeUnpin for ForwardConfig
impl UnwindSafe for ForwardConfig
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