Enum easyfix_messages::messages::Message
source · [−]pub enum Message {
Show 115 variants
UserResponse(UserResponse),
MultilegOrderCancelReplace(MultilegOrderCancelReplace),
PositionReport(PositionReport),
OrderMassActionReport(OrderMassActionReport),
TradingSessionList(TradingSessionList),
ApplicationMessageReport(ApplicationMessageReport),
NewOrderList(NewOrderList),
MarketDefinitionUpdateReport(MarketDefinitionUpdateReport),
OrderMassActionRequest(OrderMassActionRequest),
Quote(Quote),
QuoteResponse(QuoteResponse),
CrossOrderCancelReplaceRequest(CrossOrderCancelReplaceRequest),
Logon(Logon),
NewOrderMultileg(NewOrderMultileg),
NetworkCounterpartySystemStatusRequest(NetworkCounterpartySystemStatusRequest),
StreamAssignmentReportAck(StreamAssignmentReportAck),
OrderCancelReplaceRequest(OrderCancelReplaceRequest),
ApplicationMessageRequest(ApplicationMessageRequest),
ListStatus(ListStatus),
SettlementInstructionRequest(SettlementInstructionRequest),
SecurityStatus(SecurityStatus),
CollateralReport(CollateralReport),
AllocationInstructionAlert(AllocationInstructionAlert),
TradeCaptureReport(TradeCaptureReport),
StreamAssignmentReport(StreamAssignmentReport),
News(News),
TradingSessionStatusRequest(TradingSessionStatusRequest),
AllocationReportAck(AllocationReportAck),
NetworkCounterpartySystemStatusResponse(NetworkCounterpartySystemStatusResponse),
MassQuoteAcknowledgement(MassQuoteAcknowledgement),
MarketDataRequest(MarketDataRequest),
Email(Email),
OrderMassStatusRequest(OrderMassStatusRequest),
ApplicationMessageRequestAck(ApplicationMessageRequestAck),
Confirmation(Confirmation),
PositionMaintenanceReport(PositionMaintenanceReport),
OrderMassCancelReport(OrderMassCancelReport),
AllocationReport(AllocationReport),
MassQuote(MassQuote),
ContraryIntentionReport(ContraryIntentionReport),
SecurityList(SecurityList),
QuoteRequest(QuoteRequest),
TradingSessionListRequest(TradingSessionListRequest),
NewOrderCross(NewOrderCross),
Logout(Logout),
MarketDataRequestReject(MarketDataRequestReject),
ConfirmationAck(ConfirmationAck),
ListStatusRequest(ListStatusRequest),
TradingSessionStatus(TradingSessionStatus),
RfqRequest(RfqRequest),
DontKnowTrade(DontKnowTrade),
ListStrikePrice(ListStrikePrice),
Reject(Reject),
TradeCaptureReportRequestAck(TradeCaptureReportRequestAck),
TradeCaptureReportAck(TradeCaptureReportAck),
DerivativeSecurityList(DerivativeSecurityList),
SecurityDefinition(SecurityDefinition),
NewOrderSingle(NewOrderSingle),
SecurityListUpdateReport(SecurityListUpdateReport),
SecurityDefinitionUpdateReport(SecurityDefinitionUpdateReport),
SecurityTypes(SecurityTypes),
SettlementObligationReport(SettlementObligationReport),
ListCancelRequest(ListCancelRequest),
AllocationInstruction(AllocationInstruction),
CrossOrderCancelRequest(CrossOrderCancelRequest),
QuoteRequestReject(QuoteRequestReject),
OrderCancelReject(OrderCancelReject),
MarketDataSnapshotFullRefresh(MarketDataSnapshotFullRefresh),
SecurityTypeRequest(SecurityTypeRequest),
MarketDefinition(MarketDefinition),
UserNotification(UserNotification),
SecurityDefinitionRequest(SecurityDefinitionRequest),
AllocationInstructionAck(AllocationInstructionAck),
OrderMassCancelRequest(OrderMassCancelRequest),
QuoteStatusReport(QuoteStatusReport),
CollateralResponse(CollateralResponse),
SecurityListRequest(SecurityListRequest),
DerivativeSecurityListRequest(DerivativeSecurityListRequest),
OrderCancelRequest(OrderCancelRequest),
SettlementInstructions(SettlementInstructions),
SequenceReset(SequenceReset),
RequestForPositionsAck(RequestForPositionsAck),
MarketDataIncrementalRefresh(MarketDataIncrementalRefresh),
AssignmentReport(AssignmentReport),
RegistrationInstructionsResponse(RegistrationInstructionsResponse),
CollateralRequest(CollateralRequest),
AdjustedPositionReport(AdjustedPositionReport),
ResendRequest(ResendRequest),
SecurityStatusRequest(SecurityStatusRequest),
TestRequest(TestRequest),
RequestForPositions(RequestForPositions),
CollateralInquiry(CollateralInquiry),
ConfirmationRequest(ConfirmationRequest),
Ioi(Ioi),
Heartbeat(Heartbeat),
QuoteCancel(QuoteCancel),
PositionMaintenanceRequest(PositionMaintenanceRequest),
ListExecute(ListExecute),
BusinessMessageReject(BusinessMessageReject),
DerivativeSecurityListUpdateReport(DerivativeSecurityListUpdateReport),
BidRequest(BidRequest),
UserRequest(UserRequest),
ExecutionReport(ExecutionReport),
QuoteStatusRequest(QuoteStatusRequest),
TradeCaptureReportRequest(TradeCaptureReportRequest),
StreamAssignmentRequest(StreamAssignmentRequest),
CollateralInquiryAck(CollateralInquiryAck),
Advertisement(Advertisement),
MarketDefinitionRequest(MarketDefinitionRequest),
TradingSessionListUpdateReport(TradingSessionListUpdateReport),
ExecutionAcknowledgement(ExecutionAcknowledgement),
CollateralAssignment(CollateralAssignment),
OrderStatusRequest(OrderStatusRequest),
BidResponse(BidResponse),
RegistrationInstructions(RegistrationInstructions),
}
Variants
UserResponse(UserResponse)
MultilegOrderCancelReplace(MultilegOrderCancelReplace)
PositionReport(PositionReport)
OrderMassActionReport(OrderMassActionReport)
TradingSessionList(TradingSessionList)
ApplicationMessageReport(ApplicationMessageReport)
NewOrderList(NewOrderList)
MarketDefinitionUpdateReport(MarketDefinitionUpdateReport)
OrderMassActionRequest(OrderMassActionRequest)
Quote(Quote)
QuoteResponse(QuoteResponse)
CrossOrderCancelReplaceRequest(CrossOrderCancelReplaceRequest)
Logon(Logon)
NewOrderMultileg(NewOrderMultileg)
NetworkCounterpartySystemStatusRequest(NetworkCounterpartySystemStatusRequest)
StreamAssignmentReportAck(StreamAssignmentReportAck)
OrderCancelReplaceRequest(OrderCancelReplaceRequest)
ApplicationMessageRequest(ApplicationMessageRequest)
ListStatus(ListStatus)
SettlementInstructionRequest(SettlementInstructionRequest)
SecurityStatus(SecurityStatus)
CollateralReport(CollateralReport)
AllocationInstructionAlert(AllocationInstructionAlert)
TradeCaptureReport(TradeCaptureReport)
StreamAssignmentReport(StreamAssignmentReport)
News(News)
TradingSessionStatusRequest(TradingSessionStatusRequest)
AllocationReportAck(AllocationReportAck)
NetworkCounterpartySystemStatusResponse(NetworkCounterpartySystemStatusResponse)
MassQuoteAcknowledgement(MassQuoteAcknowledgement)
MarketDataRequest(MarketDataRequest)
Email(Email)
OrderMassStatusRequest(OrderMassStatusRequest)
ApplicationMessageRequestAck(ApplicationMessageRequestAck)
Confirmation(Confirmation)
PositionMaintenanceReport(PositionMaintenanceReport)
OrderMassCancelReport(OrderMassCancelReport)
AllocationReport(AllocationReport)
MassQuote(MassQuote)
ContraryIntentionReport(ContraryIntentionReport)
SecurityList(SecurityList)
QuoteRequest(QuoteRequest)
TradingSessionListRequest(TradingSessionListRequest)
NewOrderCross(NewOrderCross)
Logout(Logout)
MarketDataRequestReject(MarketDataRequestReject)
ConfirmationAck(ConfirmationAck)
ListStatusRequest(ListStatusRequest)
TradingSessionStatus(TradingSessionStatus)
RfqRequest(RfqRequest)
DontKnowTrade(DontKnowTrade)
ListStrikePrice(ListStrikePrice)
Reject(Reject)
TradeCaptureReportRequestAck(TradeCaptureReportRequestAck)
TradeCaptureReportAck(TradeCaptureReportAck)
DerivativeSecurityList(DerivativeSecurityList)
SecurityDefinition(SecurityDefinition)
NewOrderSingle(NewOrderSingle)
SecurityListUpdateReport(SecurityListUpdateReport)
SecurityDefinitionUpdateReport(SecurityDefinitionUpdateReport)
SecurityTypes(SecurityTypes)
SettlementObligationReport(SettlementObligationReport)
ListCancelRequest(ListCancelRequest)
AllocationInstruction(AllocationInstruction)
CrossOrderCancelRequest(CrossOrderCancelRequest)
QuoteRequestReject(QuoteRequestReject)
OrderCancelReject(OrderCancelReject)
MarketDataSnapshotFullRefresh(MarketDataSnapshotFullRefresh)
SecurityTypeRequest(SecurityTypeRequest)
MarketDefinition(MarketDefinition)
UserNotification(UserNotification)
SecurityDefinitionRequest(SecurityDefinitionRequest)
AllocationInstructionAck(AllocationInstructionAck)
OrderMassCancelRequest(OrderMassCancelRequest)
QuoteStatusReport(QuoteStatusReport)
CollateralResponse(CollateralResponse)
SecurityListRequest(SecurityListRequest)
DerivativeSecurityListRequest(DerivativeSecurityListRequest)
OrderCancelRequest(OrderCancelRequest)
SettlementInstructions(SettlementInstructions)
SequenceReset(SequenceReset)
RequestForPositionsAck(RequestForPositionsAck)
MarketDataIncrementalRefresh(MarketDataIncrementalRefresh)
AssignmentReport(AssignmentReport)
RegistrationInstructionsResponse(RegistrationInstructionsResponse)
CollateralRequest(CollateralRequest)
AdjustedPositionReport(AdjustedPositionReport)
ResendRequest(ResendRequest)
SecurityStatusRequest(SecurityStatusRequest)
TestRequest(TestRequest)
RequestForPositions(RequestForPositions)
CollateralInquiry(CollateralInquiry)
ConfirmationRequest(ConfirmationRequest)
Ioi(Ioi)
Heartbeat(Heartbeat)
QuoteCancel(QuoteCancel)
PositionMaintenanceRequest(PositionMaintenanceRequest)
ListExecute(ListExecute)
BusinessMessageReject(BusinessMessageReject)
DerivativeSecurityListUpdateReport(DerivativeSecurityListUpdateReport)
BidRequest(BidRequest)
UserRequest(UserRequest)
ExecutionReport(ExecutionReport)
QuoteStatusRequest(QuoteStatusRequest)
TradeCaptureReportRequest(TradeCaptureReportRequest)
StreamAssignmentRequest(StreamAssignmentRequest)
CollateralInquiryAck(CollateralInquiryAck)
Advertisement(Advertisement)
MarketDefinitionRequest(MarketDefinitionRequest)
TradingSessionListUpdateReport(TradingSessionListUpdateReport)
ExecutionAcknowledgement(ExecutionAcknowledgement)
CollateralAssignment(CollateralAssignment)
OrderStatusRequest(OrderStatusRequest)
BidResponse(BidResponse)
RegistrationInstructions(RegistrationInstructions)
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Message
impl Send for Message
impl Sync for Message
impl Unpin for Message
impl UnwindSafe for Message
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more