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

Variants

DerivativeSecurityListUpdateReport(DerivativeSecurityListUpdateReport)

AllocationInstructionAlert(AllocationInstructionAlert)

SecurityListRequest(SecurityListRequest)

CrossOrderCancelRequest(CrossOrderCancelRequest)

NewOrderList(NewOrderList)

TradeCaptureReport(TradeCaptureReport)

OrderMassActionRequest(OrderMassActionRequest)

Email(Email)

ListExecute(ListExecute)

AllocationInstructionAck(AllocationInstructionAck)

DerivativeSecurityListRequest(DerivativeSecurityListRequest)

QuoteRequestReject(QuoteRequestReject)

MassQuote(MassQuote)

SecurityStatusRequest(SecurityStatusRequest)

CollateralAssignment(CollateralAssignment)

AssignmentReport(AssignmentReport)

ExecutionAcknowledgement(ExecutionAcknowledgement)

ConfirmationRequest(ConfirmationRequest)

MarketDefinition(MarketDefinition)

NewOrderSingle(NewOrderSingle)

CollateralInquiry(CollateralInquiry)

TradeCaptureReportRequest(TradeCaptureReportRequest)

AllocationReportAck(AllocationReportAck)

SecurityDefinition(SecurityDefinition)

DerivativeSecurityList(DerivativeSecurityList)

UserRequest(UserRequest)

QuoteCancel(QuoteCancel)

Logon(Logon)

SecurityDefinitionRequest(SecurityDefinitionRequest)

RequestForPositions(RequestForPositions)

TradeCaptureReportAck(TradeCaptureReportAck)

AdjustedPositionReport(AdjustedPositionReport)

ApplicationMessageReport(ApplicationMessageReport)

SecurityStatus(SecurityStatus)

AllocationReport(AllocationReport)

MarketDefinitionUpdateReport(MarketDefinitionUpdateReport)

QuoteStatusReport(QuoteStatusReport)

MarketDataSnapshotFullRefresh(MarketDataSnapshotFullRefresh)

BusinessMessageReject(BusinessMessageReject)

OrderMassCancelRequest(OrderMassCancelRequest)

NewOrderMultileg(NewOrderMultileg)

CollateralReport(CollateralReport)

ListStrikePrice(ListStrikePrice)

UserResponse(UserResponse)

OrderMassCancelReport(OrderMassCancelReport)

TradingSessionList(TradingSessionList)

QuoteStatusRequest(QuoteStatusRequest)

Logout(Logout)

TradingSessionStatus(TradingSessionStatus)

OrderCancelReject(OrderCancelReject)

SecurityListUpdateReport(SecurityListUpdateReport)

NewOrderCross(NewOrderCross)

Reject(Reject)

RfqRequest(RfqRequest)

ListStatus(ListStatus)

Confirmation(Confirmation)

OrderMassActionReport(OrderMassActionReport)

ResendRequest(ResendRequest)

BidResponse(BidResponse)

RegistrationInstructionsResponse(RegistrationInstructionsResponse)

MarketDefinitionRequest(MarketDefinitionRequest)

RegistrationInstructions(RegistrationInstructions)

ListStatusRequest(ListStatusRequest)

MassQuoteAcknowledgement(MassQuoteAcknowledgement)

CollateralRequest(CollateralRequest)

SettlementObligationReport(SettlementObligationReport)

ApplicationMessageRequestAck(ApplicationMessageRequestAck)

TradingSessionStatusRequest(TradingSessionStatusRequest)

TradeCaptureReportRequestAck(TradeCaptureReportRequestAck)

MarketDataRequestReject(MarketDataRequestReject)

SecurityTypes(SecurityTypes)

PositionMaintenanceRequest(PositionMaintenanceRequest)

CollateralInquiryAck(CollateralInquiryAck)

StreamAssignmentRequest(StreamAssignmentRequest)

NetworkCounterpartySystemStatusRequest(NetworkCounterpartySystemStatusRequest)

Ioi(Ioi)

StreamAssignmentReportAck(StreamAssignmentReportAck)

SecurityTypeRequest(SecurityTypeRequest)

SettlementInstructionRequest(SettlementInstructionRequest)

SecurityList(SecurityList)

MultilegOrderCancelReplace(MultilegOrderCancelReplace)

CollateralResponse(CollateralResponse)

OrderCancelReplaceRequest(OrderCancelReplaceRequest)

TradingSessionListUpdateReport(TradingSessionListUpdateReport)

SettlementInstructions(SettlementInstructions)

SecurityDefinitionUpdateReport(SecurityDefinitionUpdateReport)

ExecutionReport(ExecutionReport)

TestRequest(TestRequest)

DontKnowTrade(DontKnowTrade)

BidRequest(BidRequest)

OrderMassStatusRequest(OrderMassStatusRequest)

ListCancelRequest(ListCancelRequest)

PositionReport(PositionReport)

MarketDataRequest(MarketDataRequest)

UserNotification(UserNotification)

SequenceReset(SequenceReset)

NetworkCounterpartySystemStatusResponse(NetworkCounterpartySystemStatusResponse)

Quote(Quote)

QuoteRequest(QuoteRequest)

CrossOrderCancelReplaceRequest(CrossOrderCancelReplaceRequest)

ApplicationMessageRequest(ApplicationMessageRequest)

OrderCancelRequest(OrderCancelRequest)

QuoteResponse(QuoteResponse)

StreamAssignmentReport(StreamAssignmentReport)

TradingSessionListRequest(TradingSessionListRequest)

ContraryIntentionReport(ContraryIntentionReport)

News(News)

MarketDataIncrementalRefresh(MarketDataIncrementalRefresh)

OrderStatusRequest(OrderStatusRequest)

AllocationInstruction(AllocationInstruction)

ConfirmationAck(ConfirmationAck)

Heartbeat(Heartbeat)

PositionMaintenanceReport(PositionMaintenanceReport)

RequestForPositionsAck(RequestForPositionsAck)

Advertisement(Advertisement)

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.