pub enum BrokenReason {
Erroneous,
Consent,
Supervisory,
External,
}Expand description
Reason a trade execution was broken.
Variants§
Erroneous
Trade deemed ‘clearly erroneous.’
Consent
Both parties agreed to break the trade.
Supervisory
Manually broken by NASDAQ supervisory terminal.
External
Broken by external third party.
Implementations§
Trait Implementations§
Source§impl Clone for BrokenReason
impl Clone for BrokenReason
impl Copy for BrokenReason
Source§impl Debug for BrokenReason
impl Debug for BrokenReason
impl Eq for BrokenReason
Source§impl PartialEq for BrokenReason
impl PartialEq for BrokenReason
impl StructuralPartialEq for BrokenReason
Auto Trait Implementations§
impl Freeze for BrokenReason
impl RefUnwindSafe for BrokenReason
impl Send for BrokenReason
impl Sync for BrokenReason
impl Unpin for BrokenReason
impl UnsafeUnpin for BrokenReason
impl UnwindSafe for BrokenReason
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