pub enum TrdType {
Show 55 variants
RegularTrade,
BlockTrade1,
Efp,
Transfer,
LateTrade,
TTrade,
WeightedAveragePriceTrade,
BunchedTrade,
LateBunchedTrade,
PriorReferencePriceTrade,
AfterHoursTrade,
ExchangeForRisk,
ExchangeForSwap,
ExchangeOfFuturesFor,
ExchangeOfOptionsForOptions,
TradingAtSettlement,
AllOrNone,
FuturesLargeOrderExecution,
ExchangeOfFuturesForFutures,
OptionInterimTrade,
OptionCabinetTrade,
PrivatelyNegotiatedTrades,
SubstitutionOfFuturesForForwards,
NonStandardSettlement,
DerivativeRelatedTransaction,
PortfolioTrade,
VolumeWeightedAverageTrade,
ExchangeGrantedTrade,
RepurchaseAgreement,
Otc,
ExchangeBasisFacility,
ErrorTrade,
SpecialCumDividend,
SpecialExDividend,
SpecialCumCoupon,
SpecialExCoupon,
CashSettlement,
SpecialPrice,
GuaranteedDelivery,
SpecialCumRights,
SpecialExRights,
SpecialCumCapitalRepayments,
SpecialExCapitalRepayments,
SpecialCumBonus,
SpecialExBonus,
BlockTrade38,
WorkedPrincipalTrade,
BlockTrades,
NameChange,
PortfolioTransfer,
ProrogationBuy,
ProrogationSell,
OptionExercise,
DeltaNeutralTransaction,
FinancingTransaction,
}
Variants§
RegularTrade
Value “0”
BlockTrade1
Value “1”
Efp
Value “2”
Transfer
Value “3”
LateTrade
Value “4”
TTrade
Value “5”
WeightedAveragePriceTrade
Value “6”
BunchedTrade
Value “7”
LateBunchedTrade
Value “8”
PriorReferencePriceTrade
Value “9”
AfterHoursTrade
Value “10”
ExchangeForRisk
Value “11”
ExchangeForSwap
Value “12”
ExchangeOfFuturesFor
Value “13”
ExchangeOfOptionsForOptions
Value “14”
TradingAtSettlement
Value “15”
AllOrNone
Value “16”
FuturesLargeOrderExecution
Value “17”
ExchangeOfFuturesForFutures
Value “18”
OptionInterimTrade
Value “19”
OptionCabinetTrade
Value “20”
PrivatelyNegotiatedTrades
Value “22”
SubstitutionOfFuturesForForwards
Value “23”
NonStandardSettlement
Value “48”
DerivativeRelatedTransaction
Value “49”
PortfolioTrade
Value “50”
VolumeWeightedAverageTrade
Value “51”
ExchangeGrantedTrade
Value “52”
RepurchaseAgreement
Value “53”
Otc
Value “54”
ExchangeBasisFacility
Value “55”
ErrorTrade
Value “24”
SpecialCumDividend
Value “25”
SpecialExDividend
Value “26”
SpecialCumCoupon
Value “27”
SpecialExCoupon
Value “28”
CashSettlement
Value “29”
SpecialPrice
Value “30”
GuaranteedDelivery
Value “31”
SpecialCumRights
Value “32”
SpecialExRights
Value “33”
SpecialCumCapitalRepayments
Value “34”
SpecialExCapitalRepayments
Value “35”
SpecialCumBonus
Value “36”
SpecialExBonus
Value “37”
BlockTrade38
Value “38”
WorkedPrincipalTrade
Value “39”
BlockTrades
Value “40”
NameChange
Value “41”
PortfolioTransfer
Value “42”
ProrogationBuy
Value “43”
ProrogationSell
Value “44”
OptionExercise
Value “45”
DeltaNeutralTransaction
Value “46”
FinancingTransaction
Value “47”
Implementations§
Trait Implementations§
Source§impl ToFixString for TrdType
impl ToFixString for TrdType
fn to_fix_string(&self) -> FixString
impl Copy for TrdType
impl Eq for TrdType
impl StructuralPartialEq for TrdType
Auto Trait Implementations§
impl Freeze for TrdType
impl RefUnwindSafe for TrdType
impl Send for TrdType
impl Sync for TrdType
impl Unpin for TrdType
impl UnwindSafe for TrdType
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