pub struct BrokenTrade { /* private fields */ }Expand description
Informs you that an execution has been broken. The trade is no longer good and will not clear. You will only receive a BrokenTrade after first receiving an OrderExecuted message for a given order.
Implementations§
Source§impl BrokenTrade
impl BrokenTrade
pub fn timestamp(&self) -> NaiveTime
pub fn user_ref_num(&self) -> UserRefNum
pub fn match_number(&self) -> u64
pub fn reason(&self) -> BrokenReason
pub fn order_token(&self) -> OrderToken
Trait Implementations§
Source§impl Clone for BrokenTrade
impl Clone for BrokenTrade
Source§impl Debug for BrokenTrade
impl Debug for BrokenTrade
impl Eq for BrokenTrade
Source§impl PartialEq for BrokenTrade
impl PartialEq for BrokenTrade
impl StructuralPartialEq for BrokenTrade
Auto Trait Implementations§
impl Freeze for BrokenTrade
impl RefUnwindSafe for BrokenTrade
impl Send for BrokenTrade
impl Sync for BrokenTrade
impl Unpin for BrokenTrade
impl UnsafeUnpin for BrokenTrade
impl UnwindSafe for BrokenTrade
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