pub enum PartyRole {
Show 84 variants
ExecutingFirm,
BrokerOfCredit,
ClientId,
ClearingFirm,
InvestorId,
IntroducingFirm,
EnteringFirm,
Locate,
FundManagerClientId,
SettlementLocation,
OrderOriginationTrader,
ExecutingTrader,
OrderOriginationFirm,
GiveupClearingFirm,
CorrespondantClearingFirm,
ExecutingSystem,
ContraFirm,
ContraClearingFirm,
SponsoringFirm,
UnderlyingContraFirm,
ClearingOrganization,
Exchange,
CustomerAccount,
CorrespondentClearingOrganization,
CorrespondentBroker,
BuyerSeller,
Custodian,
Intermediary,
Agent,
SubCustodian,
Beneficiary,
InterestedParty,
RegulatoryBody,
LiquidityProvider,
EnteringTrader,
ContraTrader,
PositionAccount,
ContraInvestorId,
TransferToFirm,
ContraPositionAccount,
ContraExchange,
InternalCarryAccount,
OrderEntryOperatorId,
SecondaryAccountNumber,
ForeignFirm,
ThirdPartyAllocationFirm,
ClaimingAccount,
AssetManager,
PledgorAccount,
PledgeeAccount,
LargeTraderReportableAccount,
TraderMnemonic,
SenderLocation,
SessionId,
AcceptableCounterparty,
UnacceptableCounterparty,
EnteringUnit,
ExecutingUnit,
IntroducingBroker,
QuoteOriginator,
ReportOriginator,
SystematicInternaliser,
MultilateralTradingFacility,
RegulatedMarket,
MarketMaker,
InvestmentFirm,
HostCompetentAuthority,
HomeCompetentAuthority,
CompetentAuthorityOfTheMostRelevantMarketInTermsOfLiquidity,
CompetentAuthorityOfTheTransaction,
ReportingIntermediary,
ExecutionVenue,
MarketDataEntryOriginator,
LocationId,
DeskId,
MarketDataMarket,
AllocationEntity,
PrimeBrokerProvidingGeneralTradeServices,
StepOutFirm,
Brokerclearingid,
CentralRegistrationDepository,
ClearingAccount,
AcceptableSettlingCounterparty,
UnacceptableSettlingCounterparty,
}
Variants
ExecutingFirm
BrokerOfCredit
ClientId
ClearingFirm
InvestorId
IntroducingFirm
EnteringFirm
Locate
FundManagerClientId
SettlementLocation
OrderOriginationTrader
ExecutingTrader
OrderOriginationFirm
GiveupClearingFirm
CorrespondantClearingFirm
ExecutingSystem
ContraFirm
ContraClearingFirm
SponsoringFirm
UnderlyingContraFirm
ClearingOrganization
Exchange
CustomerAccount
CorrespondentClearingOrganization
CorrespondentBroker
BuyerSeller
Custodian
Intermediary
Agent
SubCustodian
Beneficiary
InterestedParty
RegulatoryBody
LiquidityProvider
EnteringTrader
ContraTrader
PositionAccount
ContraInvestorId
TransferToFirm
ContraPositionAccount
ContraExchange
InternalCarryAccount
OrderEntryOperatorId
SecondaryAccountNumber
ForeignFirm
ThirdPartyAllocationFirm
ClaimingAccount
AssetManager
PledgorAccount
PledgeeAccount
LargeTraderReportableAccount
TraderMnemonic
SenderLocation
SessionId
AcceptableCounterparty
UnacceptableCounterparty
EnteringUnit
ExecutingUnit
IntroducingBroker
QuoteOriginator
ReportOriginator
SystematicInternaliser
MultilateralTradingFacility
RegulatedMarket
MarketMaker
InvestmentFirm
HostCompetentAuthority
HomeCompetentAuthority
CompetentAuthorityOfTheMostRelevantMarketInTermsOfLiquidity
CompetentAuthorityOfTheTransaction
ReportingIntermediary
ExecutionVenue
MarketDataEntryOriginator
LocationId
DeskId
MarketDataMarket
AllocationEntity
PrimeBrokerProvidingGeneralTradeServices
StepOutFirm
Brokerclearingid
CentralRegistrationDepository
ClearingAccount
AcceptableSettlingCounterparty
UnacceptableSettlingCounterparty
Implementations
Trait Implementations
sourceimpl TryFrom<i64> for PartyRole
impl TryFrom<i64> for PartyRole
type Error = RejectReason
type Error = RejectReason
The type returned in the event of a conversion error.
impl Copy for PartyRole
impl Eq for PartyRole
impl StructuralEq for PartyRole
impl StructuralPartialEq for PartyRole
Auto Trait Implementations
impl RefUnwindSafe for PartyRole
impl Send for PartyRole
impl Sync for PartyRole
impl Unpin for PartyRole
impl UnwindSafe for PartyRole
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