pub struct TestOrderStubs;Implementations§
Source§impl TestOrderStubs
impl TestOrderStubs
Sourcepub fn make_accepted_order(order: &OrderAny) -> OrderAny
pub fn make_accepted_order(order: &OrderAny) -> OrderAny
§Panics
Panics if applying the accepted event via new_order.apply(...) fails.
Sourcepub fn make_filled_order(
order: &OrderAny,
instrument: &InstrumentAny,
liquidity_side: LiquiditySide,
) -> OrderAny
pub fn make_filled_order( order: &OrderAny, instrument: &InstrumentAny, liquidity_side: LiquiditySide, ) -> OrderAny
§Panics
Panics if applying the filled event via accepted_order.apply(...) fails.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for TestOrderStubs
impl RefUnwindSafe for TestOrderStubs
impl Send for TestOrderStubs
impl Sync for TestOrderStubs
impl Unpin for TestOrderStubs
impl UnwindSafe for TestOrderStubs
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
§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