pub trait MarketSimulator {
// Required methods
fn sell_quote(&self, num_lots_quote: u64) -> SimulationSummaryInLots;
fn sell_base(&self, num_lots_base: u64) -> SimulationSummaryInLots;
fn simulate_market_sell(
&self,
side: Side,
size_in_lots: u64,
) -> SimulationSummaryInLots;
}