pub struct ReconciliationResult {
pub events: Vec<OrderEventAny>,
pub external_orders: Vec<ExternalOrderMetadata>,
pub unresolved_positions: Vec<String>,
}Expand description
Result of reconciliation containing events, external orders, and unresolved position diagnostics.
Fields§
§events: Vec<OrderEventAny>Order events generated during reconciliation.
external_orders: Vec<ExternalOrderMetadata>External orders that need to be registered with execution clients.
unresolved_positions: Vec<String>Diagnostics for in-scope nonzero venue positions unrecovered after event processing.
Trait Implementations§
Source§impl Debug for ReconciliationResult
impl Debug for ReconciliationResult
Auto 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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more