pub enum FillLimitOrderHandlerAny {
OrderMatchingEngine(Rc<RefCell<OrderMatchingEngine>>),
OrderEmulator(Rc<RefCell<OrderEmulator>>),
}
Variants§
OrderMatchingEngine(Rc<RefCell<OrderMatchingEngine>>)
OrderEmulator(Rc<RefCell<OrderEmulator>>)
Trait Implementations§
Source§impl Clone for FillLimitOrderHandlerAny
impl Clone for FillLimitOrderHandlerAny
Source§fn clone(&self) -> FillLimitOrderHandlerAny
fn clone(&self) -> FillLimitOrderHandlerAny
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FillLimitOrderHandlerAny
impl Debug for FillLimitOrderHandlerAny
Source§impl FillLimitOrderHandler for FillLimitOrderHandlerAny
impl FillLimitOrderHandler for FillLimitOrderHandlerAny
fn fill_limit_order(&mut self, order: &mut OrderAny)
Auto Trait Implementations§
impl Freeze for FillLimitOrderHandlerAny
impl !RefUnwindSafe for FillLimitOrderHandlerAny
impl !Send for FillLimitOrderHandlerAny
impl !Sync for FillLimitOrderHandlerAny
impl Unpin for FillLimitOrderHandlerAny
impl !UnwindSafe for FillLimitOrderHandlerAny
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