Enum easyfix_messages::fields::MsgType
source · pub enum MsgType {
Show 116 variants
Heartbeat,
TestRequest,
ResendRequest,
Reject,
SequenceReset,
Logout,
Ioi,
Advertisement,
ExecutionReport,
OrderCancelReject,
Logon,
DerivativeSecurityList,
NewOrderMultileg,
MultilegOrderCancelReplace,
TradeCaptureReportRequest,
TradeCaptureReport,
OrderMassStatusRequest,
QuoteRequestReject,
RfqRequest,
QuoteStatusReport,
QuoteResponse,
Confirmation,
PositionMaintenanceRequest,
PositionMaintenanceReport,
RequestForPositions,
RequestForPositionsAck,
PositionReport,
TradeCaptureReportRequestAck,
TradeCaptureReportAck,
AllocationReport,
AllocationReportAck,
ConfirmationAck,
SettlementInstructionRequest,
AssignmentReport,
CollateralRequest,
CollateralAssignment,
CollateralResponse,
News,
CollateralReport,
CollateralInquiry,
NetworkCounterpartySystemStatusRequest,
NetworkCounterpartySystemStatusResponse,
UserRequest,
UserResponse,
CollateralInquiryAck,
ConfirmationRequest,
TradingSessionListRequest,
TradingSessionList,
SecurityListUpdateReport,
AdjustedPositionReport,
AllocationInstructionAlert,
ExecutionAcknowledgement,
ContraryIntentionReport,
SecurityDefinitionUpdateReport,
SettlementObligationReport,
DerivativeSecurityListUpdateReport,
TradingSessionListUpdateReport,
MarketDefinitionRequest,
MarketDefinition,
MarketDefinitionUpdateReport,
ApplicationMessageRequest,
ApplicationMessageRequestAck,
ApplicationMessageReport,
OrderMassActionReport,
Email,
OrderMassActionRequest,
UserNotification,
StreamAssignmentRequest,
StreamAssignmentReport,
StreamAssignmentReportAck,
NewOrderSingle,
NewOrderList,
OrderCancelRequest,
OrderCancelReplaceRequest,
OrderStatusRequest,
AllocationInstruction,
ListCancelRequest,
ListExecute,
ListStatusRequest,
ListStatus,
AllocationInstructionAck,
DontKnowTrade,
QuoteRequest,
Quote,
SettlementInstructions,
MarketDataRequest,
MarketDataSnapshotFullRefresh,
MarketDataIncrementalRefresh,
MarketDataRequestReject,
QuoteCancel,
QuoteStatusRequest,
MassQuoteAcknowledgement,
SecurityDefinitionRequest,
SecurityDefinition,
SecurityStatusRequest,
SecurityStatus,
TradingSessionStatusRequest,
TradingSessionStatus,
MassQuote,
BusinessMessageReject,
BidRequest,
BidResponse,
ListStrikePrice,
XmlMessage,
RegistrationInstructions,
RegistrationInstructionsResponse,
OrderMassCancelRequest,
OrderMassCancelReport,
NewOrderCross,
CrossOrderCancelReplaceRequest,
CrossOrderCancelRequest,
SecurityTypeRequest,
SecurityTypes,
SecurityListRequest,
SecurityList,
DerivativeSecurityListRequest,
}
Variants§
Heartbeat
TestRequest
ResendRequest
Reject
SequenceReset
Logout
Ioi
Advertisement
ExecutionReport
OrderCancelReject
Logon
DerivativeSecurityList
NewOrderMultileg
MultilegOrderCancelReplace
TradeCaptureReportRequest
TradeCaptureReport
OrderMassStatusRequest
QuoteRequestReject
RfqRequest
QuoteStatusReport
QuoteResponse
Confirmation
PositionMaintenanceRequest
PositionMaintenanceReport
RequestForPositions
RequestForPositionsAck
PositionReport
TradeCaptureReportRequestAck
TradeCaptureReportAck
AllocationReport
AllocationReportAck
ConfirmationAck
SettlementInstructionRequest
AssignmentReport
CollateralRequest
CollateralAssignment
CollateralResponse
News
CollateralReport
CollateralInquiry
NetworkCounterpartySystemStatusRequest
NetworkCounterpartySystemStatusResponse
UserRequest
UserResponse
CollateralInquiryAck
ConfirmationRequest
TradingSessionListRequest
TradingSessionList
SecurityListUpdateReport
AdjustedPositionReport
AllocationInstructionAlert
ExecutionAcknowledgement
ContraryIntentionReport
SecurityDefinitionUpdateReport
SettlementObligationReport
DerivativeSecurityListUpdateReport
TradingSessionListUpdateReport
MarketDefinitionRequest
MarketDefinition
MarketDefinitionUpdateReport
ApplicationMessageRequest
ApplicationMessageRequestAck
ApplicationMessageReport
OrderMassActionReport
OrderMassActionRequest
UserNotification
StreamAssignmentRequest
StreamAssignmentReport
StreamAssignmentReportAck
NewOrderSingle
NewOrderList
OrderCancelRequest
OrderCancelReplaceRequest
OrderStatusRequest
AllocationInstruction
ListCancelRequest
ListExecute
ListStatusRequest
ListStatus
AllocationInstructionAck
DontKnowTrade
QuoteRequest
Quote
SettlementInstructions
MarketDataRequest
MarketDataSnapshotFullRefresh
MarketDataIncrementalRefresh
MarketDataRequestReject
QuoteCancel
QuoteStatusRequest
MassQuoteAcknowledgement
SecurityDefinitionRequest
SecurityDefinition
SecurityStatusRequest
SecurityStatus
TradingSessionStatusRequest
TradingSessionStatus
MassQuote
BusinessMessageReject
BidRequest
BidResponse
ListStrikePrice
XmlMessage
RegistrationInstructions
RegistrationInstructionsResponse
OrderMassCancelRequest
OrderMassCancelReport
NewOrderCross
CrossOrderCancelReplaceRequest
CrossOrderCancelRequest
SecurityTypeRequest
SecurityTypes
SecurityListRequest
SecurityList
DerivativeSecurityListRequest
Implementations§
Trait Implementations§
source§impl PartialEq<MsgType> for MsgType
impl PartialEq<MsgType> for MsgType
source§impl ToFixString for MsgType
impl ToFixString for MsgType
fn to_fix_string(&self) -> FixString
source§impl TryFrom<&FixStr> for MsgType
impl TryFrom<&FixStr> for MsgType
§type Error = SessionRejectReason
type Error = SessionRejectReason
The type returned in the event of a conversion error.