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