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
sourceimpl TryFrom<i64> for TrdType
impl TryFrom<i64> for TrdType
type Error = RejectReason
type Error = RejectReason
The type returned in the event of a conversion error.
impl Copy for TrdType
impl Eq for TrdType
impl StructuralEq for TrdType
impl StructuralPartialEq for TrdType
Auto Trait Implementations
impl RefUnwindSafe for TrdType
impl Send for TrdType
impl Sync for TrdType
impl Unpin for TrdType
impl UnwindSafe for TrdType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more