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

Variants

SecurityTypes(SecurityTypes)

DerivativeSecurityListUpdateReport(DerivativeSecurityListUpdateReport)

AllocationReport(AllocationReport)

SecurityListUpdateReport(SecurityListUpdateReport)

DontKnowTrade(DontKnowTrade)

DerivativeSecurityList(DerivativeSecurityList)

MassQuote(MassQuote)

SettlementObligationReport(SettlementObligationReport)

TradeCaptureReportRequestAck(TradeCaptureReportRequestAck)

StreamAssignmentReport(StreamAssignmentReport)

TradingSessionStatus(TradingSessionStatus)

PositionMaintenanceReport(PositionMaintenanceReport)

ApplicationMessageReport(ApplicationMessageReport)

ListStatusRequest(ListStatusRequest)

TestRequest(TestRequest)

ApplicationMessageRequest(ApplicationMessageRequest)

NewOrderCross(NewOrderCross)

ListStatus(ListStatus)

SequenceReset(SequenceReset)

ExecutionReport(ExecutionReport)

AllocationInstructionAlert(AllocationInstructionAlert)

QuoteRequestReject(QuoteRequestReject)

UserNotification(UserNotification)

PositionMaintenanceRequest(PositionMaintenanceRequest)

AssignmentReport(AssignmentReport)

MarketDefinition(MarketDefinition)

ApplicationMessageRequestAck(ApplicationMessageRequestAck)

ExecutionAcknowledgement(ExecutionAcknowledgement)

OrderCancelReject(OrderCancelReject)

CollateralResponse(CollateralResponse)

TradingSessionListUpdateReport(TradingSessionListUpdateReport)

CollateralInquiry(CollateralInquiry)

BidResponse(BidResponse)

ConfirmationRequest(ConfirmationRequest)

Logout(Logout)

NewOrderList(NewOrderList)

AllocationInstruction(AllocationInstruction)

NewOrderSingle(NewOrderSingle)

Ioi(Ioi)

BidRequest(BidRequest)

CrossOrderCancelRequest(CrossOrderCancelRequest)

SecurityList(SecurityList)

Logon(Logon)

ResendRequest(ResendRequest)

MassQuoteAcknowledgement(MassQuoteAcknowledgement)

RequestForPositions(RequestForPositions)

NetworkCounterpartySystemStatusRequest(NetworkCounterpartySystemStatusRequest)

MarketDataIncrementalRefresh(MarketDataIncrementalRefresh)

OrderCancelRequest(OrderCancelRequest)

OrderStatusRequest(OrderStatusRequest)

AdjustedPositionReport(AdjustedPositionReport)

Heartbeat(Heartbeat)

Reject(Reject)

TradeCaptureReport(TradeCaptureReport)

TradingSessionList(TradingSessionList)

TradingSessionListRequest(TradingSessionListRequest)

OrderMassCancelReport(OrderMassCancelReport)

NewOrderMultileg(NewOrderMultileg)

QuoteRequest(QuoteRequest)

AllocationReportAck(AllocationReportAck)

StreamAssignmentRequest(StreamAssignmentRequest)

PositionReport(PositionReport)

CrossOrderCancelReplaceRequest(CrossOrderCancelReplaceRequest)

SecurityStatusRequest(SecurityStatusRequest)

OrderMassCancelRequest(OrderMassCancelRequest)

CollateralInquiryAck(CollateralInquiryAck)

QuoteStatusRequest(QuoteStatusRequest)

MarketDataRequestReject(MarketDataRequestReject)

MarketDefinitionRequest(MarketDefinitionRequest)

NetworkCounterpartySystemStatusResponse(NetworkCounterpartySystemStatusResponse)

ContraryIntentionReport(ContraryIntentionReport)

MarketDataSnapshotFullRefresh(MarketDataSnapshotFullRefresh)

MarketDataRequest(MarketDataRequest)

RegistrationInstructionsResponse(RegistrationInstructionsResponse)

RequestForPositionsAck(RequestForPositionsAck)

SecurityStatus(SecurityStatus)

SecurityTypeRequest(SecurityTypeRequest)

Confirmation(Confirmation)

TradeCaptureReportAck(TradeCaptureReportAck)

CollateralRequest(CollateralRequest)

MarketDefinitionUpdateReport(MarketDefinitionUpdateReport)

ListExecute(ListExecute)

TradingSessionStatusRequest(TradingSessionStatusRequest)

OrderMassActionRequest(OrderMassActionRequest)

OrderMassStatusRequest(OrderMassStatusRequest)

SecurityDefinitionRequest(SecurityDefinitionRequest)

ConfirmationAck(ConfirmationAck)

AllocationInstructionAck(AllocationInstructionAck)

News(News)

RfqRequest(RfqRequest)

ListStrikePrice(ListStrikePrice)

BusinessMessageReject(BusinessMessageReject)

Quote(Quote)

SettlementInstructions(SettlementInstructions)

RegistrationInstructions(RegistrationInstructions)

CollateralAssignment(CollateralAssignment)

UserResponse(UserResponse)

SecurityDefinition(SecurityDefinition)

ListCancelRequest(ListCancelRequest)

Advertisement(Advertisement)

OrderCancelReplaceRequest(OrderCancelReplaceRequest)

SecurityListRequest(SecurityListRequest)

UserRequest(UserRequest)

Email(Email)

SettlementInstructionRequest(SettlementInstructionRequest)

MultilegOrderCancelReplace(MultilegOrderCancelReplace)

SecurityDefinitionUpdateReport(SecurityDefinitionUpdateReport)

CollateralReport(CollateralReport)

DerivativeSecurityListRequest(DerivativeSecurityListRequest)

StreamAssignmentReportAck(StreamAssignmentReportAck)

TradeCaptureReportRequest(TradeCaptureReportRequest)

QuoteResponse(QuoteResponse)

QuoteStatusReport(QuoteStatusReport)

OrderMassActionReport(OrderMassActionReport)

QuoteCancel(QuoteCancel)

Implementations

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.