Enum easyfix_messages::fields::PartyRole
source · 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§
source§impl PartialEq<PartyRole> for PartyRole
impl PartialEq<PartyRole> for PartyRole
source§impl ToFixString for PartyRole
impl ToFixString for PartyRole
fn to_fix_string(&self) -> FixString
source§impl TryFrom<i64> for PartyRole
impl TryFrom<i64> for PartyRole
§type Error = SessionRejectReason
type Error = SessionRejectReason
The type returned in the event of a conversion error.