pub enum ModifyOrderHandlerAny {
OrderEmulator(WeakCell<OrderEmulator>),
}Expand description
Uses [WeakCell] to avoid circular references between components.
Variants§
OrderEmulator(WeakCell<OrderEmulator>)
Trait Implementations§
Source§impl Clone for ModifyOrderHandlerAny
impl Clone for ModifyOrderHandlerAny
Source§fn clone(&self) -> ModifyOrderHandlerAny
fn clone(&self) -> ModifyOrderHandlerAny
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 ModifyOrderHandlerAny
impl Debug for ModifyOrderHandlerAny
Source§impl ModifyOrderHandler for ModifyOrderHandlerAny
impl ModifyOrderHandler for ModifyOrderHandlerAny
fn handle_modify_order(&self, order: &OrderAny, new_quantity: Quantity)
Auto Trait Implementations§
impl Freeze for ModifyOrderHandlerAny
impl !RefUnwindSafe for ModifyOrderHandlerAny
impl !Send for ModifyOrderHandlerAny
impl !Sync for ModifyOrderHandlerAny
impl Unpin for ModifyOrderHandlerAny
impl UnsafeUnpin for ModifyOrderHandlerAny
impl !UnwindSafe for ModifyOrderHandlerAny
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