pub enum FillMarketOrderHandlerAny {
OrderMatchingEngine(WeakCell<OrderMatchingEngine>),
OrderEmulator(WeakCell<OrderEmulator>),
}Variants§
OrderMatchingEngine(WeakCell<OrderMatchingEngine>)
OrderEmulator(WeakCell<OrderEmulator>)
Trait Implementations§
Source§impl Clone for FillMarketOrderHandlerAny
impl Clone for FillMarketOrderHandlerAny
Source§fn clone(&self) -> FillMarketOrderHandlerAny
fn clone(&self) -> FillMarketOrderHandlerAny
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FillMarketOrderHandlerAny
impl Debug for FillMarketOrderHandlerAny
Source§impl FillMarketOrderHandler for FillMarketOrderHandlerAny
impl FillMarketOrderHandler for FillMarketOrderHandlerAny
fn fill_market_order(&mut self, order: &OrderAny)
Auto Trait Implementations§
impl Freeze for FillMarketOrderHandlerAny
impl !RefUnwindSafe for FillMarketOrderHandlerAny
impl !Send for FillMarketOrderHandlerAny
impl !Sync for FillMarketOrderHandlerAny
impl Unpin for FillMarketOrderHandlerAny
impl UnsafeUnpin for FillMarketOrderHandlerAny
impl !UnwindSafe for FillMarketOrderHandlerAny
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> 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