pub enum MatchType {
Show 26 variants
OnePartyTradeReport,
TwoPartyTradeReport,
ConfirmedTradeReport,
AutoMatch,
CrossAuction,
CounterOrderSelection,
CallAuction,
IssuingBuyBackAuction,
ActAcceptedTrade,
ActDefaultTrade,
ActDefaultAfterM2,
ActM6Match,
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadgesAndExecutionTime,
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadges,
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadgesAndExecutionTime,
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadges,
ExactMatchOnTradeDateStockSymbolQuantityPriceTradetypeAndSpecialTradeIndicatorPlusExecutionTime,
ComparedRecordsResultingFromStampedAdvisoriesOrSpecialistAcceptsPairOffs,
SummarizedMatchUsingA1ExactMatchCriteriaExceptQuantityIsSummaried,
SummarizedMatchUsingA2ExactMatchCriteriaExceptQuantityIsSummarized,
SummarizedMatchUsingA3ExactMatchCriteriaExceptQuantityIsSummarized,
SummarizedMatchUsingA4ExactMatchCriteriaExceptQuantityIsSummarized,
SummarizedMatchUsingA5ExactMatchCriteriaExceptQuantityIsSummarized,
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorMinusBadgesAndTimesActM1Match,
SummarizedMatchMinusBadgesAndTimesActM2Match,
OcsLockedInNonAct,
}
Variants§
OnePartyTradeReport
Value “1”
TwoPartyTradeReport
Value “2”
ConfirmedTradeReport
Value “3”
AutoMatch
Value “4”
CrossAuction
Value “5”
CounterOrderSelection
Value “6”
CallAuction
Value “7”
IssuingBuyBackAuction
Value “8”
ActAcceptedTrade
Value “M3”
ActDefaultTrade
Value “M4”
ActDefaultAfterM2
Value “M5”
ActM6Match
Value “M6”
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadgesAndExecutionTime
Value “A1”
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadges
Value “A2”
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadgesAndExecutionTime
Value “A3”
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadges
Value “A4”
ExactMatchOnTradeDateStockSymbolQuantityPriceTradetypeAndSpecialTradeIndicatorPlusExecutionTime
Value “A5”
ComparedRecordsResultingFromStampedAdvisoriesOrSpecialistAcceptsPairOffs
Value “AQ”
SummarizedMatchUsingA1ExactMatchCriteriaExceptQuantityIsSummaried
Value “S1”
SummarizedMatchUsingA2ExactMatchCriteriaExceptQuantityIsSummarized
Value “S2”
SummarizedMatchUsingA3ExactMatchCriteriaExceptQuantityIsSummarized
Value “S3”
SummarizedMatchUsingA4ExactMatchCriteriaExceptQuantityIsSummarized
Value “S4”
SummarizedMatchUsingA5ExactMatchCriteriaExceptQuantityIsSummarized
Value “S5”
ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorMinusBadgesAndTimesActM1Match
Value “M1”
SummarizedMatchMinusBadgesAndTimesActM2Match
Value “M2”
OcsLockedInNonAct
Value “MT”
Implementations§
Trait Implementations§
Source§impl ToFixString for MatchType
impl ToFixString for MatchType
fn to_fix_string(&self) -> FixString
impl Copy for MatchType
impl Eq for MatchType
impl StructuralPartialEq for MatchType
Auto Trait Implementations§
impl Freeze for MatchType
impl RefUnwindSafe for MatchType
impl Send for MatchType
impl Sync for MatchType
impl Unpin for MatchType
impl UnwindSafe for MatchType
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