use crate::{
instrument::InstrumentSpec, price::AbsolutePrice, timestamp::TradeTimestamp,
volume::DirectionalIntentVolume,
};
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
pub struct PartialOrderFill<IS: InstrumentSpec> {
pub price: AbsolutePrice<IS>,
pub directional_intent_volume: DirectionalIntentVolume<IS>,
pub timestamp: TradeTimestamp,
}