pub struct StrategyInput {
pub time: NaiveDateTime,
pub ready: bool,
pub completed_bars: Vec<CompletedBarUpdate>,
pub values: Vec<NamedValue>,
pub trade_slots: Vec<TradeSlotFacts>,
pub feedback: Vec<CommandFeedback>,
}Fields§
§time: NaiveDateTime§ready: bool§completed_bars: Vec<CompletedBarUpdate>§values: Vec<NamedValue>§trade_slots: Vec<TradeSlotFacts>§feedback: Vec<CommandFeedback>Trait Implementations§
Source§impl Clone for StrategyInput
impl Clone for StrategyInput
Source§fn clone(&self) -> StrategyInput
fn clone(&self) -> StrategyInput
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 StrategyInput
impl Debug for StrategyInput
Source§impl PartialEq for StrategyInput
impl PartialEq for StrategyInput
impl StructuralPartialEq for StrategyInput
Auto Trait Implementations§
impl Freeze for StrategyInput
impl RefUnwindSafe for StrategyInput
impl Send for StrategyInput
impl Sync for StrategyInput
impl Unpin for StrategyInput
impl UnsafeUnpin for StrategyInput
impl UnwindSafe for StrategyInput
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