pub struct Matches {
pub matches: Vec<Match>,
pub remaining_incoming_order: Option<Quantity>,
}Expand description
The result of attempting to cross an order against the book.
Fields§
§matches: Vec<Match>All matches that occurred during the cross
remaining_incoming_order: Option<Quantity>If not None, the remaining quantity of the incoming order (i.e., quantity that couldn’t be matched)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Matches
impl RefUnwindSafe for Matches
impl Send for Matches
impl Sync for Matches
impl Unpin for Matches
impl UnsafeUnpin for Matches
impl UnwindSafe for Matches
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