pub struct FillReport {
pub order_id: OrderId,
pub price: Price,
pub quantity: Quantity,
pub status: OrderStatus,
}Expand description
A report for an individual fill that occurred during order execution.
A single order may generate multiple fills if matched across multiple price levels or counter-orders.
§Fields
order_id: The ID of the counterparty order involved in the fillprice: The execution pricequantity: The quantity filledstatus: The status of the order after the fill
Fields§
§order_id: OrderId§price: Price§quantity: Quantity§status: OrderStatusTrait Implementations§
Auto Trait Implementations§
impl Freeze for FillReport
impl RefUnwindSafe for FillReport
impl Send for FillReport
impl Sync for FillReport
impl Unpin for FillReport
impl UnwindSafe for FillReport
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