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

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Converts to this type from the input type.

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

The type returned in the event of a conversion error.

Performs the conversion.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.