Enum easyfix_messages::fields::TrdType
source · 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
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
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)