pub enum Message {
Show 115 variants StreamAssignmentRequest(StreamAssignmentRequest), MarketDataIncrementalRefresh(MarketDataIncrementalRefresh), SecurityStatus(SecurityStatus), TradingSessionList(TradingSessionList), TradingSessionStatus(TradingSessionStatus), Logon(Logon), SettlementInstructions(SettlementInstructions), RequestForPositions(RequestForPositions), ConfirmationAck(ConfirmationAck), MarketDataSnapshotFullRefresh(MarketDataSnapshotFullRefresh), RegistrationInstructions(RegistrationInstructions), PositionReport(PositionReport), CollateralInquiryAck(CollateralInquiryAck), Heartbeat(Heartbeat), SecurityListUpdateReport(SecurityListUpdateReport), Logout(Logout), NetworkCounterpartySystemStatusRequest(NetworkCounterpartySystemStatusRequest), BusinessMessageReject(BusinessMessageReject), CollateralReport(CollateralReport), ResendRequest(ResendRequest), MarketDefinition(MarketDefinition), QuoteRequestReject(QuoteRequestReject), SecurityTypeRequest(SecurityTypeRequest), DerivativeSecurityList(DerivativeSecurityList), ListCancelRequest(ListCancelRequest), DontKnowTrade(DontKnowTrade), ExecutionReport(ExecutionReport), OrderCancelRequest(OrderCancelRequest), TradingSessionListUpdateReport(TradingSessionListUpdateReport), NewOrderSingle(NewOrderSingle), Ioi(Ioi), Reject(Reject), DerivativeSecurityListUpdateReport(DerivativeSecurityListUpdateReport), QuoteCancel(QuoteCancel), CrossOrderCancelRequest(CrossOrderCancelRequest), AllocationInstruction(AllocationInstruction), PositionMaintenanceRequest(PositionMaintenanceRequest), Quote(Quote), SequenceReset(SequenceReset), Advertisement(Advertisement), UserResponse(UserResponse), MassQuoteAcknowledgement(MassQuoteAcknowledgement), MarketDefinitionRequest(MarketDefinitionRequest), ExecutionAcknowledgement(ExecutionAcknowledgement), AllocationReportAck(AllocationReportAck), Email(Email), TradeCaptureReportRequest(TradeCaptureReportRequest), SettlementInstructionRequest(SettlementInstructionRequest), ContraryIntentionReport(ContraryIntentionReport), OrderMassActionReport(OrderMassActionReport), QuoteStatusReport(QuoteStatusReport), TradeCaptureReport(TradeCaptureReport), MultilegOrderCancelReplace(MultilegOrderCancelReplace), ApplicationMessageRequestAck(ApplicationMessageRequestAck), OrderStatusRequest(OrderStatusRequest), ListExecute(ListExecute), CollateralInquiry(CollateralInquiry), OrderCancelReplaceRequest(OrderCancelReplaceRequest), RfqRequest(RfqRequest), AllocationReport(AllocationReport), QuoteStatusRequest(QuoteStatusRequest), PositionMaintenanceReport(PositionMaintenanceReport), StreamAssignmentReport(StreamAssignmentReport), OrderMassActionRequest(OrderMassActionRequest), UserRequest(UserRequest), CrossOrderCancelReplaceRequest(CrossOrderCancelReplaceRequest), StreamAssignmentReportAck(StreamAssignmentReportAck), MassQuote(MassQuote), NewOrderList(NewOrderList), News(News), BidResponse(BidResponse), SecurityTypes(SecurityTypes), TradeCaptureReportRequestAck(TradeCaptureReportRequestAck), AllocationInstructionAck(AllocationInstructionAck), CollateralResponse(CollateralResponse), SettlementObligationReport(SettlementObligationReport), TradingSessionStatusRequest(TradingSessionStatusRequest), OrderCancelReject(OrderCancelReject), DerivativeSecurityListRequest(DerivativeSecurityListRequest), TradeCaptureReportAck(TradeCaptureReportAck), QuoteResponse(QuoteResponse), MarketDataRequestReject(MarketDataRequestReject), ApplicationMessageRequest(ApplicationMessageRequest), OrderMassCancelRequest(OrderMassCancelRequest), ListStatus(ListStatus), OrderMassStatusRequest(OrderMassStatusRequest), QuoteRequest(QuoteRequest), MarketDefinitionUpdateReport(MarketDefinitionUpdateReport), SecurityDefinitionUpdateReport(SecurityDefinitionUpdateReport), SecurityDefinition(SecurityDefinition), ConfirmationRequest(ConfirmationRequest), AssignmentReport(AssignmentReport), CollateralRequest(CollateralRequest), RegistrationInstructionsResponse(RegistrationInstructionsResponse), RequestForPositionsAck(RequestForPositionsAck), NewOrderMultileg(NewOrderMultileg), NewOrderCross(NewOrderCross), SecurityStatusRequest(SecurityStatusRequest), BidRequest(BidRequest), SecurityList(SecurityList), CollateralAssignment(CollateralAssignment), TradingSessionListRequest(TradingSessionListRequest), OrderMassCancelReport(OrderMassCancelReport), MarketDataRequest(MarketDataRequest), ApplicationMessageReport(ApplicationMessageReport), UserNotification(UserNotification), SecurityDefinitionRequest(SecurityDefinitionRequest), SecurityListRequest(SecurityListRequest), NetworkCounterpartySystemStatusResponse(NetworkCounterpartySystemStatusResponse), AdjustedPositionReport(AdjustedPositionReport), TestRequest(TestRequest), ListStrikePrice(ListStrikePrice), Confirmation(Confirmation), AllocationInstructionAlert(AllocationInstructionAlert), ListStatusRequest(ListStatusRequest),
}

Variants

StreamAssignmentRequest(StreamAssignmentRequest)

MarketDataIncrementalRefresh(MarketDataIncrementalRefresh)

SecurityStatus(SecurityStatus)

TradingSessionList(TradingSessionList)

TradingSessionStatus(TradingSessionStatus)

Logon(Logon)

SettlementInstructions(SettlementInstructions)

RequestForPositions(RequestForPositions)

ConfirmationAck(ConfirmationAck)

MarketDataSnapshotFullRefresh(MarketDataSnapshotFullRefresh)

RegistrationInstructions(RegistrationInstructions)

PositionReport(PositionReport)

CollateralInquiryAck(CollateralInquiryAck)

Heartbeat(Heartbeat)

SecurityListUpdateReport(SecurityListUpdateReport)

Logout(Logout)

NetworkCounterpartySystemStatusRequest(NetworkCounterpartySystemStatusRequest)

BusinessMessageReject(BusinessMessageReject)

CollateralReport(CollateralReport)

ResendRequest(ResendRequest)

MarketDefinition(MarketDefinition)

QuoteRequestReject(QuoteRequestReject)

SecurityTypeRequest(SecurityTypeRequest)

DerivativeSecurityList(DerivativeSecurityList)

ListCancelRequest(ListCancelRequest)

DontKnowTrade(DontKnowTrade)

ExecutionReport(ExecutionReport)

OrderCancelRequest(OrderCancelRequest)

TradingSessionListUpdateReport(TradingSessionListUpdateReport)

NewOrderSingle(NewOrderSingle)

Ioi(Ioi)

Reject(Reject)

DerivativeSecurityListUpdateReport(DerivativeSecurityListUpdateReport)

QuoteCancel(QuoteCancel)

CrossOrderCancelRequest(CrossOrderCancelRequest)

AllocationInstruction(AllocationInstruction)

PositionMaintenanceRequest(PositionMaintenanceRequest)

Quote(Quote)

SequenceReset(SequenceReset)

Advertisement(Advertisement)

UserResponse(UserResponse)

MassQuoteAcknowledgement(MassQuoteAcknowledgement)

MarketDefinitionRequest(MarketDefinitionRequest)

ExecutionAcknowledgement(ExecutionAcknowledgement)

AllocationReportAck(AllocationReportAck)

Email(Email)

TradeCaptureReportRequest(TradeCaptureReportRequest)

SettlementInstructionRequest(SettlementInstructionRequest)

ContraryIntentionReport(ContraryIntentionReport)

OrderMassActionReport(OrderMassActionReport)

QuoteStatusReport(QuoteStatusReport)

TradeCaptureReport(TradeCaptureReport)

MultilegOrderCancelReplace(MultilegOrderCancelReplace)

ApplicationMessageRequestAck(ApplicationMessageRequestAck)

OrderStatusRequest(OrderStatusRequest)

ListExecute(ListExecute)

CollateralInquiry(CollateralInquiry)

OrderCancelReplaceRequest(OrderCancelReplaceRequest)

RfqRequest(RfqRequest)

AllocationReport(AllocationReport)

QuoteStatusRequest(QuoteStatusRequest)

PositionMaintenanceReport(PositionMaintenanceReport)

StreamAssignmentReport(StreamAssignmentReport)

OrderMassActionRequest(OrderMassActionRequest)

UserRequest(UserRequest)

CrossOrderCancelReplaceRequest(CrossOrderCancelReplaceRequest)

StreamAssignmentReportAck(StreamAssignmentReportAck)

MassQuote(MassQuote)

NewOrderList(NewOrderList)

News(News)

BidResponse(BidResponse)

SecurityTypes(SecurityTypes)

TradeCaptureReportRequestAck(TradeCaptureReportRequestAck)

AllocationInstructionAck(AllocationInstructionAck)

CollateralResponse(CollateralResponse)

SettlementObligationReport(SettlementObligationReport)

TradingSessionStatusRequest(TradingSessionStatusRequest)

OrderCancelReject(OrderCancelReject)

DerivativeSecurityListRequest(DerivativeSecurityListRequest)

TradeCaptureReportAck(TradeCaptureReportAck)

QuoteResponse(QuoteResponse)

MarketDataRequestReject(MarketDataRequestReject)

ApplicationMessageRequest(ApplicationMessageRequest)

OrderMassCancelRequest(OrderMassCancelRequest)

ListStatus(ListStatus)

OrderMassStatusRequest(OrderMassStatusRequest)

QuoteRequest(QuoteRequest)

MarketDefinitionUpdateReport(MarketDefinitionUpdateReport)

SecurityDefinitionUpdateReport(SecurityDefinitionUpdateReport)

SecurityDefinition(SecurityDefinition)

ConfirmationRequest(ConfirmationRequest)

AssignmentReport(AssignmentReport)

CollateralRequest(CollateralRequest)

RegistrationInstructionsResponse(RegistrationInstructionsResponse)

RequestForPositionsAck(RequestForPositionsAck)

NewOrderMultileg(NewOrderMultileg)

NewOrderCross(NewOrderCross)

SecurityStatusRequest(SecurityStatusRequest)

BidRequest(BidRequest)

SecurityList(SecurityList)

CollateralAssignment(CollateralAssignment)

TradingSessionListRequest(TradingSessionListRequest)

OrderMassCancelReport(OrderMassCancelReport)

MarketDataRequest(MarketDataRequest)

ApplicationMessageReport(ApplicationMessageReport)

UserNotification(UserNotification)

SecurityDefinitionRequest(SecurityDefinitionRequest)

SecurityListRequest(SecurityListRequest)

NetworkCounterpartySystemStatusResponse(NetworkCounterpartySystemStatusResponse)

AdjustedPositionReport(AdjustedPositionReport)

TestRequest(TestRequest)

ListStrikePrice(ListStrikePrice)

Confirmation(Confirmation)

AllocationInstructionAlert(AllocationInstructionAlert)

ListStatusRequest(ListStatusRequest)

Trait Implementations

Formats the value using the given formatter. Read more

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 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.