pub trait Strategy: Send + Sync {
// Required methods
fn on_market_data(&mut self, quote: &Quote);
fn on_order_fill(&mut self, order_id: &str, quantity: i64, side: OrderSide);
}Required Methods§
fn on_market_data(&mut self, quote: &Quote)
fn on_order_fill(&mut self, order_id: &str, quantity: i64, side: OrderSide)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".