pub struct ReconciliationResult {
pub orders: IndexMap<VenueOrderId, OrderStatusReport>,
pub fills: IndexMap<VenueOrderId, Vec<FillReport>>,
}Expand description
Result of processing fill reports for reconciliation.
Fields§
§orders: IndexMap<VenueOrderId, OrderStatusReport>Order status reports keyed by venue order ID.
fills: IndexMap<VenueOrderId, Vec<FillReport>>Fill reports keyed by venue order ID.
Trait Implementations§
Source§impl Clone for ReconciliationResult
impl Clone for ReconciliationResult
Source§fn clone(&self) -> ReconciliationResult
fn clone(&self) -> ReconciliationResult
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 moreAuto Trait Implementations§
impl Freeze for ReconciliationResult
impl RefUnwindSafe for ReconciliationResult
impl Send for ReconciliationResult
impl Sync for ReconciliationResult
impl Unpin for ReconciliationResult
impl UnsafeUnpin for ReconciliationResult
impl UnwindSafe for ReconciliationResult
Blanket Implementations§
impl<T> Allocation for T
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