pub enum MessageType {
Show 47 variants
Heartbeat,
TestRequest,
ResendRequest,
Reject,
SequenceReset,
Logout,
IndicationOfInterest,
Advertisement,
ExecutionReport,
OrderCancelReject,
Logon,
News,
Email,
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,
Custom(String),
}Expand description
FIX message types commonly used in trading systems.
Variants§
Heartbeat
Heartbeat (0)
TestRequest
Test Request (1)
ResendRequest
Resend Request (2)
Reject
Reject (3)
SequenceReset
Sequence Reset (4)
Logout
Logout (5)
IndicationOfInterest
Indication of Interest (6)
Advertisement
Advertisement (7)
ExecutionReport
Execution Report (8)
OrderCancelReject
Order Cancel Reject (9)
Logon
Logon (A)
News
News (B)
Email (C)
NewOrderSingle
New Order Single (D)
NewOrderList
New Order List (E)
OrderCancelRequest
Order Cancel Request (F)
OrderCancelReplaceRequest
Order Cancel/Replace Request (G)
OrderStatusRequest
Order Status Request (H)
AllocationInstruction
Allocation Instruction (J)
ListCancelRequest
List Cancel Request (K)
ListExecute
List Execute (L)
ListStatusRequest
List Status Request (M)
ListStatus
List Status (N)
AllocationInstructionAck
Allocation Instruction Ack (P)
DontKnowTrade
Don’t Know Trade (Q)
QuoteRequest
Quote Request (R)
Quote
Quote (S)
SettlementInstructions
Settlement Instructions (T)
MarketDataRequest
Market Data Request (V)
MarketDataSnapshotFullRefresh
Market Data Snapshot/Full Refresh (W)
MarketDataIncrementalRefresh
Market Data Incremental Refresh (X)
MarketDataRequestReject
Market Data Request Reject (Y)
QuoteCancel
Quote Cancel (Z)
QuoteStatusRequest
Quote Status Request (a)
MassQuoteAcknowledgement
Mass Quote Acknowledgement (b)
SecurityDefinitionRequest
Security Definition Request (c)
SecurityDefinition
Security Definition (d)
SecurityStatusRequest
Security Status Request (e)
SecurityStatus
Security Status (f)
TradingSessionStatusRequest
Trading Session Status Request (g)
TradingSessionStatus
Trading Session Status (h)
MassQuote
Mass Quote (i)
BusinessMessageReject
Business Message Reject (j)
BidRequest
Bid Request (k)
BidResponse
Bid Response (l)
ListStrikePrice
List Strike Price (m)
Custom(String)
Custom message type
Implementations§
Trait Implementations§
Source§impl Clone for MessageType
impl Clone for MessageType
Source§fn clone(&self) -> MessageType
fn clone(&self) -> MessageType
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more