Enum easyfix_messages::messages::Message

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

Variants§

§

SettlementObligationReport(SettlementObligationReport)

§

CollateralInquiry(CollateralInquiry)

§

MassQuote(MassQuote)

§

UserNotification(UserNotification)

§

TradingSessionStatusRequest(TradingSessionStatusRequest)

§

QuoteRequestReject(QuoteRequestReject)

§

UserRequest(UserRequest)

§

Reject(Reject)

§

OrderStatusRequest(OrderStatusRequest)

§

TradeCaptureReportRequestAck(TradeCaptureReportRequestAck)

§

Ioi(Ioi)

§

ContraryIntentionReport(ContraryIntentionReport)

§

ExecutionReport(ExecutionReport)

§

NetworkCounterpartySystemStatusRequest(NetworkCounterpartySystemStatusRequest)

§

TradingSessionListUpdateReport(TradingSessionListUpdateReport)

§

QuoteCancel(QuoteCancel)

§

OrderMassActionRequest(OrderMassActionRequest)

§

MarketDataRequestReject(MarketDataRequestReject)

§

StreamAssignmentReport(StreamAssignmentReport)

§

ListCancelRequest(ListCancelRequest)

§

CrossOrderCancelReplaceRequest(CrossOrderCancelReplaceRequest)

§

Quote(Quote)

§

MarketDataSnapshotFullRefresh(MarketDataSnapshotFullRefresh)

§

TradingSessionStatus(TradingSessionStatus)

§

DerivativeSecurityListRequest(DerivativeSecurityListRequest)

§

TradingSessionListRequest(TradingSessionListRequest)

§

OrderMassCancelReport(OrderMassCancelReport)

§

Advertisement(Advertisement)

§

CollateralAssignment(CollateralAssignment)

§

TradeCaptureReportRequest(TradeCaptureReportRequest)

§

ListExecute(ListExecute)

§

CollateralResponse(CollateralResponse)

§

QuoteResponse(QuoteResponse)

§

AllocationInstructionAlert(AllocationInstructionAlert)

§

DontKnowTrade(DontKnowTrade)

§

Logon(Logon)

§

AllocationInstruction(AllocationInstruction)

§

CollateralInquiryAck(CollateralInquiryAck)

§

ListStatus(ListStatus)

§

DerivativeSecurityListUpdateReport(DerivativeSecurityListUpdateReport)

§

ConfirmationAck(ConfirmationAck)

§

OrderMassStatusRequest(OrderMassStatusRequest)

§

MarketDataRequest(MarketDataRequest)

§

SecurityStatusRequest(SecurityStatusRequest)

§

RequestForPositions(RequestForPositions)

§

BusinessMessageReject(BusinessMessageReject)

§

SequenceReset(SequenceReset)

§

ListStatusRequest(ListStatusRequest)

§

DerivativeSecurityList(DerivativeSecurityList)

§

MarketDefinitionRequest(MarketDefinitionRequest)

§

MarketDefinition(MarketDefinition)

§

SecurityListRequest(SecurityListRequest)

§

Email(Email)

§

OrderCancelReject(OrderCancelReject)

§

MassQuoteAcknowledgement(MassQuoteAcknowledgement)

§

SecurityTypeRequest(SecurityTypeRequest)

§

SecurityDefinitionRequest(SecurityDefinitionRequest)

§

AllocationReport(AllocationReport)

§

AllocationInstructionAck(AllocationInstructionAck)

§

SettlementInstructions(SettlementInstructions)

§

NetworkCounterpartySystemStatusResponse(NetworkCounterpartySystemStatusResponse)

§

RfqRequest(RfqRequest)

§

QuoteStatusRequest(QuoteStatusRequest)

§

OrderCancelReplaceRequest(OrderCancelReplaceRequest)

§

RequestForPositionsAck(RequestForPositionsAck)

§

PositionReport(PositionReport)

§

ResendRequest(ResendRequest)

§

CrossOrderCancelRequest(CrossOrderCancelRequest)

§

MultilegOrderCancelReplace(MultilegOrderCancelReplace)

§

RegistrationInstructionsResponse(RegistrationInstructionsResponse)

§

NewOrderMultileg(NewOrderMultileg)

§

MarketDataIncrementalRefresh(MarketDataIncrementalRefresh)

§

SecurityListUpdateReport(SecurityListUpdateReport)

§

TradeCaptureReportAck(TradeCaptureReportAck)

§

ConfirmationRequest(ConfirmationRequest)

§

MarketDefinitionUpdateReport(MarketDefinitionUpdateReport)

§

CollateralRequest(CollateralRequest)

§

PositionMaintenanceReport(PositionMaintenanceReport)

§

TradingSessionList(TradingSessionList)

§

SecurityDefinitionUpdateReport(SecurityDefinitionUpdateReport)

§

BidResponse(BidResponse)

§

QuoteRequest(QuoteRequest)

§

ApplicationMessageReport(ApplicationMessageReport)

§

OrderCancelRequest(OrderCancelRequest)

§

SettlementInstructionRequest(SettlementInstructionRequest)

§

ApplicationMessageRequest(ApplicationMessageRequest)

§

TestRequest(TestRequest)

§

BidRequest(BidRequest)

§

AssignmentReport(AssignmentReport)

§

CollateralReport(CollateralReport)

§

AdjustedPositionReport(AdjustedPositionReport)

§

QuoteStatusReport(QuoteStatusReport)

§

Confirmation(Confirmation)

§

NewOrderList(NewOrderList)

§

StreamAssignmentReportAck(StreamAssignmentReportAck)

§

RegistrationInstructions(RegistrationInstructions)

§

SecurityStatus(SecurityStatus)

§

StreamAssignmentRequest(StreamAssignmentRequest)

§

PositionMaintenanceRequest(PositionMaintenanceRequest)

§

TradeCaptureReport(TradeCaptureReport)

§

ApplicationMessageRequestAck(ApplicationMessageRequestAck)

§

ListStrikePrice(ListStrikePrice)

§

News(News)

§

SecurityList(SecurityList)

§

OrderMassActionReport(OrderMassActionReport)

§

Heartbeat(Heartbeat)

§

NewOrderCross(NewOrderCross)

§

AllocationReportAck(AllocationReportAck)

§

NewOrderSingle(NewOrderSingle)

§

UserResponse(UserResponse)

§

Logout(Logout)

§

OrderMassCancelRequest(OrderMassCancelRequest)

§

SecurityDefinition(SecurityDefinition)

§

SecurityTypes(SecurityTypes)

§

ExecutionAcknowledgement(ExecutionAcknowledgement)

Implementations§

source§

impl Message

source

pub const fn msg_type(&self) -> MsgType

source

pub const fn msg_cat(&self) -> MsgCat

Trait Implementations§

source§

impl Clone for Message

source§

fn clone(&self) -> Message

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for Message

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl From<AdjustedPositionReport> for Message

source§

fn from(msg: AdjustedPositionReport) -> Message

Converts to this type from the input type.
source§

impl From<Advertisement> for Message

source§

fn from(msg: Advertisement) -> Message

Converts to this type from the input type.
source§

impl From<AllocationInstruction> for Message

source§

fn from(msg: AllocationInstruction) -> Message

Converts to this type from the input type.
source§

impl From<AllocationInstructionAck> for Message

source§

fn from(msg: AllocationInstructionAck) -> Message

Converts to this type from the input type.
source§

impl From<AllocationInstructionAlert> for Message

source§

fn from(msg: AllocationInstructionAlert) -> Message

Converts to this type from the input type.
source§

impl From<AllocationReport> for Message

source§

fn from(msg: AllocationReport) -> Message

Converts to this type from the input type.
source§

impl From<AllocationReportAck> for Message

source§

fn from(msg: AllocationReportAck) -> Message

Converts to this type from the input type.
source§

impl From<ApplicationMessageReport> for Message

source§

fn from(msg: ApplicationMessageReport) -> Message

Converts to this type from the input type.
source§

impl From<ApplicationMessageRequest> for Message

source§

fn from(msg: ApplicationMessageRequest) -> Message

Converts to this type from the input type.
source§

impl From<ApplicationMessageRequestAck> for Message

source§

fn from(msg: ApplicationMessageRequestAck) -> Message

Converts to this type from the input type.
source§

impl From<AssignmentReport> for Message

source§

fn from(msg: AssignmentReport) -> Message

Converts to this type from the input type.
source§

impl From<BidRequest> for Message

source§

fn from(msg: BidRequest) -> Message

Converts to this type from the input type.
source§

impl From<BidResponse> for Message

source§

fn from(msg: BidResponse) -> Message

Converts to this type from the input type.
source§

impl From<BusinessMessageReject> for Message

source§

fn from(msg: BusinessMessageReject) -> Message

Converts to this type from the input type.
source§

impl From<CollateralAssignment> for Message

source§

fn from(msg: CollateralAssignment) -> Message

Converts to this type from the input type.
source§

impl From<CollateralInquiry> for Message

source§

fn from(msg: CollateralInquiry) -> Message

Converts to this type from the input type.
source§

impl From<CollateralInquiryAck> for Message

source§

fn from(msg: CollateralInquiryAck) -> Message

Converts to this type from the input type.
source§

impl From<CollateralReport> for Message

source§

fn from(msg: CollateralReport) -> Message

Converts to this type from the input type.
source§

impl From<CollateralRequest> for Message

source§

fn from(msg: CollateralRequest) -> Message

Converts to this type from the input type.
source§

impl From<CollateralResponse> for Message

source§

fn from(msg: CollateralResponse) -> Message

Converts to this type from the input type.
source§

impl From<Confirmation> for Message

source§

fn from(msg: Confirmation) -> Message

Converts to this type from the input type.
source§

impl From<ConfirmationAck> for Message

source§

fn from(msg: ConfirmationAck) -> Message

Converts to this type from the input type.
source§

impl From<ConfirmationRequest> for Message

source§

fn from(msg: ConfirmationRequest) -> Message

Converts to this type from the input type.
source§

impl From<ContraryIntentionReport> for Message

source§

fn from(msg: ContraryIntentionReport) -> Message

Converts to this type from the input type.
source§

impl From<CrossOrderCancelReplaceRequest> for Message

source§

fn from(msg: CrossOrderCancelReplaceRequest) -> Message

Converts to this type from the input type.
source§

impl From<CrossOrderCancelRequest> for Message

source§

fn from(msg: CrossOrderCancelRequest) -> Message

Converts to this type from the input type.
source§

impl From<DerivativeSecurityList> for Message

source§

fn from(msg: DerivativeSecurityList) -> Message

Converts to this type from the input type.
source§

impl From<DerivativeSecurityListRequest> for Message

source§

fn from(msg: DerivativeSecurityListRequest) -> Message

Converts to this type from the input type.
source§

impl From<DerivativeSecurityListUpdateReport> for Message

source§

fn from(msg: DerivativeSecurityListUpdateReport) -> Message

Converts to this type from the input type.
source§

impl From<DontKnowTrade> for Message

source§

fn from(msg: DontKnowTrade) -> Message

Converts to this type from the input type.
source§

impl From<Email> for Message

source§

fn from(msg: Email) -> Message

Converts to this type from the input type.
source§

impl From<ExecutionAcknowledgement> for Message

source§

fn from(msg: ExecutionAcknowledgement) -> Message

Converts to this type from the input type.
source§

impl From<ExecutionReport> for Message

source§

fn from(msg: ExecutionReport) -> Message

Converts to this type from the input type.
source§

impl From<Heartbeat> for Message

source§

fn from(msg: Heartbeat) -> Message

Converts to this type from the input type.
source§

impl From<Ioi> for Message

source§

fn from(msg: Ioi) -> Message

Converts to this type from the input type.
source§

impl From<ListCancelRequest> for Message

source§

fn from(msg: ListCancelRequest) -> Message

Converts to this type from the input type.
source§

impl From<ListExecute> for Message

source§

fn from(msg: ListExecute) -> Message

Converts to this type from the input type.
source§

impl From<ListStatus> for Message

source§

fn from(msg: ListStatus) -> Message

Converts to this type from the input type.
source§

impl From<ListStatusRequest> for Message

source§

fn from(msg: ListStatusRequest) -> Message

Converts to this type from the input type.
source§

impl From<ListStrikePrice> for Message

source§

fn from(msg: ListStrikePrice) -> Message

Converts to this type from the input type.
source§

impl From<Logon> for Message

source§

fn from(msg: Logon) -> Message

Converts to this type from the input type.
source§

impl From<Logout> for Message

source§

fn from(msg: Logout) -> Message

Converts to this type from the input type.
source§

impl From<MarketDataIncrementalRefresh> for Message

source§

fn from(msg: MarketDataIncrementalRefresh) -> Message

Converts to this type from the input type.
source§

impl From<MarketDataRequest> for Message

source§

fn from(msg: MarketDataRequest) -> Message

Converts to this type from the input type.
source§

impl From<MarketDataRequestReject> for Message

source§

fn from(msg: MarketDataRequestReject) -> Message

Converts to this type from the input type.
source§

impl From<MarketDataSnapshotFullRefresh> for Message

source§

fn from(msg: MarketDataSnapshotFullRefresh) -> Message

Converts to this type from the input type.
source§

impl From<MarketDefinition> for Message

source§

fn from(msg: MarketDefinition) -> Message

Converts to this type from the input type.
source§

impl From<MarketDefinitionRequest> for Message

source§

fn from(msg: MarketDefinitionRequest) -> Message

Converts to this type from the input type.
source§

impl From<MarketDefinitionUpdateReport> for Message

source§

fn from(msg: MarketDefinitionUpdateReport) -> Message

Converts to this type from the input type.
source§

impl From<MassQuote> for Message

source§

fn from(msg: MassQuote) -> Message

Converts to this type from the input type.
source§

impl From<MassQuoteAcknowledgement> for Message

source§

fn from(msg: MassQuoteAcknowledgement) -> Message

Converts to this type from the input type.
source§

impl From<MultilegOrderCancelReplace> for Message

source§

fn from(msg: MultilegOrderCancelReplace) -> Message

Converts to this type from the input type.
source§

impl From<NetworkCounterpartySystemStatusRequest> for Message

source§

fn from(msg: NetworkCounterpartySystemStatusRequest) -> Message

Converts to this type from the input type.
source§

impl From<NetworkCounterpartySystemStatusResponse> for Message

source§

fn from(msg: NetworkCounterpartySystemStatusResponse) -> Message

Converts to this type from the input type.
source§

impl From<NewOrderCross> for Message

source§

fn from(msg: NewOrderCross) -> Message

Converts to this type from the input type.
source§

impl From<NewOrderList> for Message

source§

fn from(msg: NewOrderList) -> Message

Converts to this type from the input type.
source§

impl From<NewOrderMultileg> for Message

source§

fn from(msg: NewOrderMultileg) -> Message

Converts to this type from the input type.
source§

impl From<NewOrderSingle> for Message

source§

fn from(msg: NewOrderSingle) -> Message

Converts to this type from the input type.
source§

impl From<News> for Message

source§

fn from(msg: News) -> Message

Converts to this type from the input type.
source§

impl From<OrderCancelReject> for Message

source§

fn from(msg: OrderCancelReject) -> Message

Converts to this type from the input type.
source§

impl From<OrderCancelReplaceRequest> for Message

source§

fn from(msg: OrderCancelReplaceRequest) -> Message

Converts to this type from the input type.
source§

impl From<OrderCancelRequest> for Message

source§

fn from(msg: OrderCancelRequest) -> Message

Converts to this type from the input type.
source§

impl From<OrderMassActionReport> for Message

source§

fn from(msg: OrderMassActionReport) -> Message

Converts to this type from the input type.
source§

impl From<OrderMassActionRequest> for Message

source§

fn from(msg: OrderMassActionRequest) -> Message

Converts to this type from the input type.
source§

impl From<OrderMassCancelReport> for Message

source§

fn from(msg: OrderMassCancelReport) -> Message

Converts to this type from the input type.
source§

impl From<OrderMassCancelRequest> for Message

source§

fn from(msg: OrderMassCancelRequest) -> Message

Converts to this type from the input type.
source§

impl From<OrderMassStatusRequest> for Message

source§

fn from(msg: OrderMassStatusRequest) -> Message

Converts to this type from the input type.
source§

impl From<OrderStatusRequest> for Message

source§

fn from(msg: OrderStatusRequest) -> Message

Converts to this type from the input type.
source§

impl From<PositionMaintenanceReport> for Message

source§

fn from(msg: PositionMaintenanceReport) -> Message

Converts to this type from the input type.
source§

impl From<PositionMaintenanceRequest> for Message

source§

fn from(msg: PositionMaintenanceRequest) -> Message

Converts to this type from the input type.
source§

impl From<PositionReport> for Message

source§

fn from(msg: PositionReport) -> Message

Converts to this type from the input type.
source§

impl From<Quote> for Message

source§

fn from(msg: Quote) -> Message

Converts to this type from the input type.
source§

impl From<QuoteCancel> for Message

source§

fn from(msg: QuoteCancel) -> Message

Converts to this type from the input type.
source§

impl From<QuoteRequest> for Message

source§

fn from(msg: QuoteRequest) -> Message

Converts to this type from the input type.
source§

impl From<QuoteRequestReject> for Message

source§

fn from(msg: QuoteRequestReject) -> Message

Converts to this type from the input type.
source§

impl From<QuoteResponse> for Message

source§

fn from(msg: QuoteResponse) -> Message

Converts to this type from the input type.
source§

impl From<QuoteStatusReport> for Message

source§

fn from(msg: QuoteStatusReport) -> Message

Converts to this type from the input type.
source§

impl From<QuoteStatusRequest> for Message

source§

fn from(msg: QuoteStatusRequest) -> Message

Converts to this type from the input type.
source§

impl From<RegistrationInstructions> for Message

source§

fn from(msg: RegistrationInstructions) -> Message

Converts to this type from the input type.
source§

impl From<RegistrationInstructionsResponse> for Message

source§

fn from(msg: RegistrationInstructionsResponse) -> Message

Converts to this type from the input type.
source§

impl From<Reject> for Message

source§

fn from(msg: Reject) -> Message

Converts to this type from the input type.
source§

impl From<RequestForPositions> for Message

source§

fn from(msg: RequestForPositions) -> Message

Converts to this type from the input type.
source§

impl From<RequestForPositionsAck> for Message

source§

fn from(msg: RequestForPositionsAck) -> Message

Converts to this type from the input type.
source§

impl From<ResendRequest> for Message

source§

fn from(msg: ResendRequest) -> Message

Converts to this type from the input type.
source§

impl From<RfqRequest> for Message

source§

fn from(msg: RfqRequest) -> Message

Converts to this type from the input type.
source§

impl From<SecurityDefinition> for Message

source§

fn from(msg: SecurityDefinition) -> Message

Converts to this type from the input type.
source§

impl From<SecurityDefinitionRequest> for Message

source§

fn from(msg: SecurityDefinitionRequest) -> Message

Converts to this type from the input type.
source§

impl From<SecurityDefinitionUpdateReport> for Message

source§

fn from(msg: SecurityDefinitionUpdateReport) -> Message

Converts to this type from the input type.
source§

impl From<SecurityList> for Message

source§

fn from(msg: SecurityList) -> Message

Converts to this type from the input type.
source§

impl From<SecurityListRequest> for Message

source§

fn from(msg: SecurityListRequest) -> Message

Converts to this type from the input type.
source§

impl From<SecurityListUpdateReport> for Message

source§

fn from(msg: SecurityListUpdateReport) -> Message

Converts to this type from the input type.
source§

impl From<SecurityStatus> for Message

source§

fn from(msg: SecurityStatus) -> Message

Converts to this type from the input type.
source§

impl From<SecurityStatusRequest> for Message

source§

fn from(msg: SecurityStatusRequest) -> Message

Converts to this type from the input type.
source§

impl From<SecurityTypeRequest> for Message

source§

fn from(msg: SecurityTypeRequest) -> Message

Converts to this type from the input type.
source§

impl From<SecurityTypes> for Message

source§

fn from(msg: SecurityTypes) -> Message

Converts to this type from the input type.
source§

impl From<SequenceReset> for Message

source§

fn from(msg: SequenceReset) -> Message

Converts to this type from the input type.
source§

impl From<SettlementInstructionRequest> for Message

source§

fn from(msg: SettlementInstructionRequest) -> Message

Converts to this type from the input type.
source§

impl From<SettlementInstructions> for Message

source§

fn from(msg: SettlementInstructions) -> Message

Converts to this type from the input type.
source§

impl From<SettlementObligationReport> for Message

source§

fn from(msg: SettlementObligationReport) -> Message

Converts to this type from the input type.
source§

impl From<StreamAssignmentReport> for Message

source§

fn from(msg: StreamAssignmentReport) -> Message

Converts to this type from the input type.
source§

impl From<StreamAssignmentReportAck> for Message

source§

fn from(msg: StreamAssignmentReportAck) -> Message

Converts to this type from the input type.
source§

impl From<StreamAssignmentRequest> for Message

source§

fn from(msg: StreamAssignmentRequest) -> Message

Converts to this type from the input type.
source§

impl From<TestRequest> for Message

source§

fn from(msg: TestRequest) -> Message

Converts to this type from the input type.
source§

impl From<TradeCaptureReport> for Message

source§

fn from(msg: TradeCaptureReport) -> Message

Converts to this type from the input type.
source§

impl From<TradeCaptureReportAck> for Message

source§

fn from(msg: TradeCaptureReportAck) -> Message

Converts to this type from the input type.
source§

impl From<TradeCaptureReportRequest> for Message

source§

fn from(msg: TradeCaptureReportRequest) -> Message

Converts to this type from the input type.
source§

impl From<TradeCaptureReportRequestAck> for Message

source§

fn from(msg: TradeCaptureReportRequestAck) -> Message

Converts to this type from the input type.
source§

impl From<TradingSessionList> for Message

source§

fn from(msg: TradingSessionList) -> Message

Converts to this type from the input type.
source§

impl From<TradingSessionListRequest> for Message

source§

fn from(msg: TradingSessionListRequest) -> Message

Converts to this type from the input type.
source§

impl From<TradingSessionListUpdateReport> for Message

source§

fn from(msg: TradingSessionListUpdateReport) -> Message

Converts to this type from the input type.
source§

impl From<TradingSessionStatus> for Message

source§

fn from(msg: TradingSessionStatus) -> Message

Converts to this type from the input type.
source§

impl From<TradingSessionStatusRequest> for Message

source§

fn from(msg: TradingSessionStatusRequest) -> Message

Converts to this type from the input type.
source§

impl From<UserNotification> for Message

source§

fn from(msg: UserNotification) -> Message

Converts to this type from the input type.
source§

impl From<UserRequest> for Message

source§

fn from(msg: UserRequest) -> Message

Converts to this type from the input type.
source§

impl From<UserResponse> for Message

source§

fn from(msg: UserResponse) -> Message

Converts to this type from the input type.

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T> Instrument for T

source§

fn instrument(self, span: Span) -> Instrumented<Self>

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
source§

fn in_current_span(self) -> Instrumented<Self>

Instruments this type with the current Span, returning an Instrumented wrapper. Read more
source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> WithSubscriber for T

source§

fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>
where S: Into<Dispatch>,

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
source§

fn with_current_subscriber(self) -> WithDispatch<Self>

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more