Enum TraderSpiMsg

Source
pub enum TraderSpiMsg {
Show 164 variants OnFrontConnected, OnFrontDisconnected(i32), OnHeartBeatWarning(i32), OnRspAuthenticate(RspAuthenticateField, RspInfoField, i32, bool), OnRspUserLogin(RspUserLoginField, RspInfoField, i32, bool), OnRspUserLogout(UserLogoutField, RspInfoField, i32, bool), OnRspUserPasswordUpdate(UserPasswordUpdateField, RspInfoField, i32, bool), OnRspTradingAccountPasswordUpdate(TradingAccountPasswordUpdateField, RspInfoField, i32, bool), OnRspUserAuthMethod(RspUserAuthMethodField, RspInfoField, i32, bool), OnRspGenUserCaptcha(RspGenUserCaptchaField, RspInfoField, i32, bool), OnRspGenUserText(RspGenUserTextField, RspInfoField, i32, bool), OnRspOrderInsert(InputOrderField, RspInfoField, i32, bool), OnRspParkedOrderInsert(ParkedOrderField, RspInfoField, i32, bool), OnRspParkedOrderAction(ParkedOrderActionField, RspInfoField, i32, bool), OnRspOrderAction(InputOrderActionField, RspInfoField, i32, bool), OnRspQryMaxOrderVolume(QryMaxOrderVolumeField, RspInfoField, i32, bool), OnRspSettlementInfoConfirm(SettlementInfoConfirmField, RspInfoField, i32, bool), OnRspRemoveParkedOrder(RemoveParkedOrderField, RspInfoField, i32, bool), OnRspRemoveParkedOrderAction(RemoveParkedOrderActionField, RspInfoField, i32, bool), OnRspExecOrderInsert(InputExecOrderField, RspInfoField, i32, bool), OnRspExecOrderAction(InputExecOrderActionField, RspInfoField, i32, bool), OnRspForQuoteInsert(InputForQuoteField, RspInfoField, i32, bool), OnRspQuoteInsert(InputQuoteField, RspInfoField, i32, bool), OnRspQuoteAction(InputQuoteActionField, RspInfoField, i32, bool), OnRspBatchOrderAction(InputBatchOrderActionField, RspInfoField, i32, bool), OnRspOptionSelfCloseInsert(InputOptionSelfCloseField, RspInfoField, i32, bool), OnRspOptionSelfCloseAction(InputOptionSelfCloseActionField, RspInfoField, i32, bool), OnRspCombActionInsert(InputCombActionField, RspInfoField, i32, bool), OnRspQryOrder(OrderField, RspInfoField, i32, bool), OnRspQryTrade(TradeField, RspInfoField, i32, bool), OnRspQryInvestorPosition(InvestorPositionField, RspInfoField, i32, bool), OnRspQryTradingAccount(TradingAccountField, RspInfoField, i32, bool), OnRspQryInvestor(InvestorField, RspInfoField, i32, bool), OnRspQryTradingCode(TradingCodeField, RspInfoField, i32, bool), OnRspQryInstrumentMarginRate(InstrumentMarginRateField, RspInfoField, i32, bool), OnRspQryInstrumentCommissionRate(InstrumentCommissionRateField, RspInfoField, i32, bool), OnRspQryUserSession(UserSessionField, RspInfoField, i32, bool), OnRspQryExchange(ExchangeField, RspInfoField, i32, bool), OnRspQryProduct(ProductField, RspInfoField, i32, bool), OnRspQryInstrument(InstrumentField, RspInfoField, i32, bool), OnRspQryDepthMarketData(DepthMarketDataField, RspInfoField, i32, bool), OnRspQryTraderOffer(TraderOfferField, RspInfoField, i32, bool), OnRspQrySettlementInfo(SettlementInfoField, RspInfoField, i32, bool), OnRspQryTransferBank(TransferBankField, RspInfoField, i32, bool), OnRspQryInvestorPositionDetail(InvestorPositionDetailField, RspInfoField, i32, bool), OnRspQryNotice(NoticeField, RspInfoField, i32, bool), OnRspQrySettlementInfoConfirm(SettlementInfoConfirmField, RspInfoField, i32, bool), OnRspQryInvestorPositionCombineDetail(InvestorPositionCombineDetailField, RspInfoField, i32, bool), OnRspQryCFMMCTradingAccountKey(CFMMCTradingAccountKeyField, RspInfoField, i32, bool), OnRspQryEWarrantOffset(EWarrantOffsetField, RspInfoField, i32, bool), OnRspQryInvestorProductGroupMargin(InvestorProductGroupMarginField, RspInfoField, i32, bool), OnRspQryExchangeMarginRate(ExchangeMarginRateField, RspInfoField, i32, bool), OnRspQryExchangeMarginRateAdjust(ExchangeMarginRateAdjustField, RspInfoField, i32, bool), OnRspQryExchangeRate(ExchangeRateField, RspInfoField, i32, bool), OnRspQrySecAgentACIDMap(SecAgentACIDMapField, RspInfoField, i32, bool), OnRspQryProductExchRate(ProductExchRateField, RspInfoField, i32, bool), OnRspQryProductGroup(ProductGroupField, RspInfoField, i32, bool), OnRspQryMMInstrumentCommissionRate(MMInstrumentCommissionRateField, RspInfoField, i32, bool), OnRspQryMMOptionInstrCommRate(MMOptionInstrCommRateField, RspInfoField, i32, bool), OnRspQryInstrumentOrderCommRate(InstrumentOrderCommRateField, RspInfoField, i32, bool), OnRspQrySecAgentTradingAccount(TradingAccountField, RspInfoField, i32, bool), OnRspQrySecAgentCheckMode(SecAgentCheckModeField, RspInfoField, i32, bool), OnRspQrySecAgentTradeInfo(SecAgentTradeInfoField, RspInfoField, i32, bool), OnRspQryOptionInstrTradeCost(OptionInstrTradeCostField, RspInfoField, i32, bool), OnRspQryOptionInstrCommRate(OptionInstrCommRateField, RspInfoField, i32, bool), OnRspQryExecOrder(ExecOrderField, RspInfoField, i32, bool), OnRspQryForQuote(ForQuoteField, RspInfoField, i32, bool), OnRspQryQuote(QuoteField, RspInfoField, i32, bool), OnRspQryOptionSelfClose(OptionSelfCloseField, RspInfoField, i32, bool), OnRspQryInvestUnit(InvestUnitField, RspInfoField, i32, bool), OnRspQryCombInstrumentGuard(CombInstrumentGuardField, RspInfoField, i32, bool), OnRspQryCombAction(CombActionField, RspInfoField, i32, bool), OnRspQryTransferSerial(TransferSerialField, RspInfoField, i32, bool), OnRspQryAccountregister(AccountregisterField, RspInfoField, i32, bool), OnRspError(RspInfoField, i32, bool), OnRtnOrder(OrderField), OnRtnTrade(TradeField), OnErrRtnOrderInsert(InputOrderField, RspInfoField), OnErrRtnOrderAction(OrderActionField, RspInfoField), OnRtnInstrumentStatus(InstrumentStatusField), OnRtnBulletin(BulletinField), OnRtnTradingNotice(TradingNoticeInfoField), OnRtnErrorConditionalOrder(ErrorConditionalOrderField), OnRtnExecOrder(ExecOrderField), OnErrRtnExecOrderInsert(InputExecOrderField, RspInfoField), OnErrRtnExecOrderAction(ExecOrderActionField, RspInfoField), OnErrRtnForQuoteInsert(InputForQuoteField, RspInfoField), OnRtnQuote(QuoteField), OnErrRtnQuoteInsert(InputQuoteField, RspInfoField), OnErrRtnQuoteAction(QuoteActionField, RspInfoField), OnRtnForQuoteRsp(ForQuoteRspField), OnRtnCFMMCTradingAccountToken(CFMMCTradingAccountTokenField), OnErrRtnBatchOrderAction(BatchOrderActionField, RspInfoField), OnRtnOptionSelfClose(OptionSelfCloseField), OnErrRtnOptionSelfCloseInsert(InputOptionSelfCloseField, RspInfoField), OnErrRtnOptionSelfCloseAction(OptionSelfCloseActionField, RspInfoField), OnRtnCombAction(CombActionField), OnErrRtnCombActionInsert(InputCombActionField, RspInfoField), OnRspQryContractBank(ContractBankField, RspInfoField, i32, bool), OnRspQryParkedOrder(ParkedOrderField, RspInfoField, i32, bool), OnRspQryParkedOrderAction(ParkedOrderActionField, RspInfoField, i32, bool), OnRspQryTradingNotice(TradingNoticeField, RspInfoField, i32, bool), OnRspQryBrokerTradingParams(BrokerTradingParamsField, RspInfoField, i32, bool), OnRspQryBrokerTradingAlgos(BrokerTradingAlgosField, RspInfoField, i32, bool), OnRspQueryCFMMCTradingAccountToken(QueryCFMMCTradingAccountTokenField, RspInfoField, i32, bool), OnRtnFromBankToFutureByBank(RspTransferField), OnRtnFromFutureToBankByBank(RspTransferField), OnRtnRepealFromBankToFutureByBank(RspRepealField), OnRtnRepealFromFutureToBankByBank(RspRepealField), OnRtnFromBankToFutureByFuture(RspTransferField), OnRtnFromFutureToBankByFuture(RspTransferField), OnRtnRepealFromBankToFutureByFutureManual(RspRepealField), OnRtnRepealFromFutureToBankByFutureManual(RspRepealField), OnRtnQueryBankBalanceByFuture(NotifyQueryAccountField), OnErrRtnBankToFutureByFuture(ReqTransferField, RspInfoField), OnErrRtnFutureToBankByFuture(ReqTransferField, RspInfoField), OnErrRtnRepealBankToFutureByFutureManual(ReqRepealField, RspInfoField), OnErrRtnRepealFutureToBankByFutureManual(ReqRepealField, RspInfoField), OnErrRtnQueryBankBalanceByFuture(ReqQueryAccountField, RspInfoField), OnRtnRepealFromBankToFutureByFuture(RspRepealField), OnRtnRepealFromFutureToBankByFuture(RspRepealField), OnRspFromBankToFutureByFuture(ReqTransferField, RspInfoField, i32, bool), OnRspFromFutureToBankByFuture(ReqTransferField, RspInfoField, i32, bool), OnRspQueryBankAccountMoneyByFuture(ReqQueryAccountField, RspInfoField, i32, bool), OnRtnOpenAccountByBank(OpenAccountField), OnRtnCancelAccountByBank(CancelAccountField), OnRtnChangeAccountByBank(ChangeAccountField), OnRspQryClassifiedInstrument(InstrumentField, RspInfoField, i32, bool), OnRspQryCombPromotionParam(CombPromotionParamField, RspInfoField, i32, bool), OnRspQryRiskSettleInvstPosition(RiskSettleInvstPositionField, RspInfoField, i32, bool), OnRspQryRiskSettleProductStatus(RiskSettleProductStatusField, RspInfoField, i32, bool), OnRspQrySPBMFutureParameter(SPBMFutureParameterField, RspInfoField, i32, bool), OnRspQrySPBMOptionParameter(SPBMOptionParameterField, RspInfoField, i32, bool), OnRspQrySPBMIntraParameter(SPBMIntraParameterField, RspInfoField, i32, bool), OnRspQrySPBMInterParameter(SPBMInterParameterField, RspInfoField, i32, bool), OnRspQrySPBMPortfDefinition(SPBMPortfDefinitionField, RspInfoField, i32, bool), OnRspQrySPBMInvestorPortfDef(SPBMInvestorPortfDefField, RspInfoField, i32, bool), OnRspQryInvestorPortfMarginRatio(InvestorPortfMarginRatioField, RspInfoField, i32, bool), OnRspQryInvestorProdSPBMDetail(InvestorProdSPBMDetailField, RspInfoField, i32, bool), OnRspQryInvestorCommoditySPMMMargin(InvestorCommoditySPMMMarginField, RspInfoField, i32, bool), OnRspQryInvestorCommodityGroupSPMMMargin(InvestorCommodityGroupSPMMMarginField, RspInfoField, i32, bool), OnRspQrySPMMInstParam(SPMMInstParamField, RspInfoField, i32, bool), OnRspQrySPMMProductParam(SPMMProductParamField, RspInfoField, i32, bool), OnRspQrySPBMAddOnInterParameter(SPBMAddOnInterParameterField, RspInfoField, i32, bool), OnRspQryRCAMSCombProductInfo(RCAMSCombProductInfoField, RspInfoField, i32, bool), OnRspQryRCAMSInstrParameter(RCAMSInstrParameterField, RspInfoField, i32, bool), OnRspQryRCAMSIntraParameter(RCAMSIntraParameterField, RspInfoField, i32, bool), OnRspQryRCAMSInterParameter(RCAMSInterParameterField, RspInfoField, i32, bool), OnRspQryRCAMSShortOptAdjustParam(RCAMSShortOptAdjustParamField, RspInfoField, i32, bool), OnRspQryRCAMSInvestorCombPosition(RCAMSInvestorCombPositionField, RspInfoField, i32, bool), OnRspQryInvestorProdRCAMSMargin(InvestorProdRCAMSMarginField, RspInfoField, i32, bool), OnRspQryRULEInstrParameter(RULEInstrParameterField, RspInfoField, i32, bool), OnRspQryRULEIntraParameter(RULEIntraParameterField, RspInfoField, i32, bool), OnRspQryRULEInterParameter(RULEInterParameterField, RspInfoField, i32, bool), OnRspQryInvestorProdRULEMargin(InvestorProdRULEMarginField, RspInfoField, i32, bool), OnRspQryInvestorPortfSetting(InvestorPortfSettingField, RspInfoField, i32, bool), OnRspQryInvestorInfoCommRec(InvestorInfoCommRecField, RspInfoField, i32, bool), OnRspQryCombLeg(CombLegField, RspInfoField, i32, bool), OnRspOffsetSetting(InputOffsetSettingField, RspInfoField, i32, bool), OnRspCancelOffsetSetting(InputOffsetSettingField, RspInfoField, i32, bool), OnRtnOffsetSetting(OffsetSettingField), OnErrRtnOffsetSetting(InputOffsetSettingField, RspInfoField), OnErrRtnCancelOffsetSetting(CancelOffsetSettingField, RspInfoField), OnRspQryOffsetSetting(OffsetSettingField, RspInfoField, i32, bool),
}

Variants§

§

OnFrontConnected

§

OnFrontDisconnected(i32)

§

OnHeartBeatWarning(i32)

§

OnRspAuthenticate(RspAuthenticateField, RspInfoField, i32, bool)

§

OnRspUserLogin(RspUserLoginField, RspInfoField, i32, bool)

§

OnRspUserLogout(UserLogoutField, RspInfoField, i32, bool)

§

OnRspUserPasswordUpdate(UserPasswordUpdateField, RspInfoField, i32, bool)

§

OnRspTradingAccountPasswordUpdate(TradingAccountPasswordUpdateField, RspInfoField, i32, bool)

§

OnRspUserAuthMethod(RspUserAuthMethodField, RspInfoField, i32, bool)

§

OnRspGenUserCaptcha(RspGenUserCaptchaField, RspInfoField, i32, bool)

§

OnRspGenUserText(RspGenUserTextField, RspInfoField, i32, bool)

§

OnRspOrderInsert(InputOrderField, RspInfoField, i32, bool)

§

OnRspParkedOrderInsert(ParkedOrderField, RspInfoField, i32, bool)

§

OnRspParkedOrderAction(ParkedOrderActionField, RspInfoField, i32, bool)

§

OnRspOrderAction(InputOrderActionField, RspInfoField, i32, bool)

§

OnRspQryMaxOrderVolume(QryMaxOrderVolumeField, RspInfoField, i32, bool)

§

OnRspSettlementInfoConfirm(SettlementInfoConfirmField, RspInfoField, i32, bool)

§

OnRspRemoveParkedOrder(RemoveParkedOrderField, RspInfoField, i32, bool)

§

OnRspRemoveParkedOrderAction(RemoveParkedOrderActionField, RspInfoField, i32, bool)

§

OnRspExecOrderInsert(InputExecOrderField, RspInfoField, i32, bool)

§

OnRspExecOrderAction(InputExecOrderActionField, RspInfoField, i32, bool)

§

OnRspForQuoteInsert(InputForQuoteField, RspInfoField, i32, bool)

§

OnRspQuoteInsert(InputQuoteField, RspInfoField, i32, bool)

§

OnRspQuoteAction(InputQuoteActionField, RspInfoField, i32, bool)

§

OnRspBatchOrderAction(InputBatchOrderActionField, RspInfoField, i32, bool)

§

OnRspOptionSelfCloseInsert(InputOptionSelfCloseField, RspInfoField, i32, bool)

§

OnRspOptionSelfCloseAction(InputOptionSelfCloseActionField, RspInfoField, i32, bool)

§

OnRspCombActionInsert(InputCombActionField, RspInfoField, i32, bool)

§

OnRspQryOrder(OrderField, RspInfoField, i32, bool)

§

OnRspQryTrade(TradeField, RspInfoField, i32, bool)

§

OnRspQryInvestorPosition(InvestorPositionField, RspInfoField, i32, bool)

§

OnRspQryTradingAccount(TradingAccountField, RspInfoField, i32, bool)

§

OnRspQryInvestor(InvestorField, RspInfoField, i32, bool)

§

OnRspQryTradingCode(TradingCodeField, RspInfoField, i32, bool)

§

OnRspQryInstrumentMarginRate(InstrumentMarginRateField, RspInfoField, i32, bool)

§

OnRspQryInstrumentCommissionRate(InstrumentCommissionRateField, RspInfoField, i32, bool)

§

OnRspQryUserSession(UserSessionField, RspInfoField, i32, bool)

§

OnRspQryExchange(ExchangeField, RspInfoField, i32, bool)

§

OnRspQryProduct(ProductField, RspInfoField, i32, bool)

§

OnRspQryInstrument(InstrumentField, RspInfoField, i32, bool)

§

OnRspQryDepthMarketData(DepthMarketDataField, RspInfoField, i32, bool)

§

OnRspQryTraderOffer(TraderOfferField, RspInfoField, i32, bool)

§

OnRspQrySettlementInfo(SettlementInfoField, RspInfoField, i32, bool)

§

OnRspQryTransferBank(TransferBankField, RspInfoField, i32, bool)

§

OnRspQryInvestorPositionDetail(InvestorPositionDetailField, RspInfoField, i32, bool)

§

OnRspQryNotice(NoticeField, RspInfoField, i32, bool)

§

OnRspQrySettlementInfoConfirm(SettlementInfoConfirmField, RspInfoField, i32, bool)

§

OnRspQryInvestorPositionCombineDetail(InvestorPositionCombineDetailField, RspInfoField, i32, bool)

§

OnRspQryCFMMCTradingAccountKey(CFMMCTradingAccountKeyField, RspInfoField, i32, bool)

§

OnRspQryEWarrantOffset(EWarrantOffsetField, RspInfoField, i32, bool)

§

OnRspQryInvestorProductGroupMargin(InvestorProductGroupMarginField, RspInfoField, i32, bool)

§

OnRspQryExchangeMarginRate(ExchangeMarginRateField, RspInfoField, i32, bool)

§

OnRspQryExchangeMarginRateAdjust(ExchangeMarginRateAdjustField, RspInfoField, i32, bool)

§

OnRspQryExchangeRate(ExchangeRateField, RspInfoField, i32, bool)

§

OnRspQrySecAgentACIDMap(SecAgentACIDMapField, RspInfoField, i32, bool)

§

OnRspQryProductExchRate(ProductExchRateField, RspInfoField, i32, bool)

§

OnRspQryProductGroup(ProductGroupField, RspInfoField, i32, bool)

§

OnRspQryMMInstrumentCommissionRate(MMInstrumentCommissionRateField, RspInfoField, i32, bool)

§

OnRspQryMMOptionInstrCommRate(MMOptionInstrCommRateField, RspInfoField, i32, bool)

§

OnRspQryInstrumentOrderCommRate(InstrumentOrderCommRateField, RspInfoField, i32, bool)

§

OnRspQrySecAgentTradingAccount(TradingAccountField, RspInfoField, i32, bool)

§

OnRspQrySecAgentCheckMode(SecAgentCheckModeField, RspInfoField, i32, bool)

§

OnRspQrySecAgentTradeInfo(SecAgentTradeInfoField, RspInfoField, i32, bool)

§

OnRspQryOptionInstrTradeCost(OptionInstrTradeCostField, RspInfoField, i32, bool)

§

OnRspQryOptionInstrCommRate(OptionInstrCommRateField, RspInfoField, i32, bool)

§

OnRspQryExecOrder(ExecOrderField, RspInfoField, i32, bool)

§

OnRspQryForQuote(ForQuoteField, RspInfoField, i32, bool)

§

OnRspQryQuote(QuoteField, RspInfoField, i32, bool)

§

OnRspQryOptionSelfClose(OptionSelfCloseField, RspInfoField, i32, bool)

§

OnRspQryInvestUnit(InvestUnitField, RspInfoField, i32, bool)

§

OnRspQryCombInstrumentGuard(CombInstrumentGuardField, RspInfoField, i32, bool)

§

OnRspQryCombAction(CombActionField, RspInfoField, i32, bool)

§

OnRspQryTransferSerial(TransferSerialField, RspInfoField, i32, bool)

§

OnRspQryAccountregister(AccountregisterField, RspInfoField, i32, bool)

§

OnRspError(RspInfoField, i32, bool)

§

OnRtnOrder(OrderField)

§

OnRtnTrade(TradeField)

§

OnErrRtnOrderInsert(InputOrderField, RspInfoField)

§

OnErrRtnOrderAction(OrderActionField, RspInfoField)

§

OnRtnInstrumentStatus(InstrumentStatusField)

§

OnRtnBulletin(BulletinField)

§

OnRtnTradingNotice(TradingNoticeInfoField)

§

OnRtnErrorConditionalOrder(ErrorConditionalOrderField)

§

OnRtnExecOrder(ExecOrderField)

§

OnErrRtnExecOrderInsert(InputExecOrderField, RspInfoField)

§

OnErrRtnExecOrderAction(ExecOrderActionField, RspInfoField)

§

OnErrRtnForQuoteInsert(InputForQuoteField, RspInfoField)

§

OnRtnQuote(QuoteField)

§

OnErrRtnQuoteInsert(InputQuoteField, RspInfoField)

§

OnErrRtnQuoteAction(QuoteActionField, RspInfoField)

§

OnRtnForQuoteRsp(ForQuoteRspField)

§

OnRtnCFMMCTradingAccountToken(CFMMCTradingAccountTokenField)

§

OnErrRtnBatchOrderAction(BatchOrderActionField, RspInfoField)

§

OnRtnOptionSelfClose(OptionSelfCloseField)

§

OnErrRtnOptionSelfCloseInsert(InputOptionSelfCloseField, RspInfoField)

§

OnErrRtnOptionSelfCloseAction(OptionSelfCloseActionField, RspInfoField)

§

OnRtnCombAction(CombActionField)

§

OnErrRtnCombActionInsert(InputCombActionField, RspInfoField)

§

OnRspQryContractBank(ContractBankField, RspInfoField, i32, bool)

§

OnRspQryParkedOrder(ParkedOrderField, RspInfoField, i32, bool)

§

OnRspQryParkedOrderAction(ParkedOrderActionField, RspInfoField, i32, bool)

§

OnRspQryTradingNotice(TradingNoticeField, RspInfoField, i32, bool)

§

OnRspQryBrokerTradingParams(BrokerTradingParamsField, RspInfoField, i32, bool)

§

OnRspQryBrokerTradingAlgos(BrokerTradingAlgosField, RspInfoField, i32, bool)

§

OnRspQueryCFMMCTradingAccountToken(QueryCFMMCTradingAccountTokenField, RspInfoField, i32, bool)

§

OnRtnFromBankToFutureByBank(RspTransferField)

§

OnRtnFromFutureToBankByBank(RspTransferField)

§

OnRtnRepealFromBankToFutureByBank(RspRepealField)

§

OnRtnRepealFromFutureToBankByBank(RspRepealField)

§

OnRtnFromBankToFutureByFuture(RspTransferField)

§

OnRtnFromFutureToBankByFuture(RspTransferField)

§

OnRtnRepealFromBankToFutureByFutureManual(RspRepealField)

§

OnRtnRepealFromFutureToBankByFutureManual(RspRepealField)

§

OnRtnQueryBankBalanceByFuture(NotifyQueryAccountField)

§

OnErrRtnBankToFutureByFuture(ReqTransferField, RspInfoField)

§

OnErrRtnFutureToBankByFuture(ReqTransferField, RspInfoField)

§

OnErrRtnRepealBankToFutureByFutureManual(ReqRepealField, RspInfoField)

§

OnErrRtnRepealFutureToBankByFutureManual(ReqRepealField, RspInfoField)

§

OnErrRtnQueryBankBalanceByFuture(ReqQueryAccountField, RspInfoField)

§

OnRtnRepealFromBankToFutureByFuture(RspRepealField)

§

OnRtnRepealFromFutureToBankByFuture(RspRepealField)

§

OnRspFromBankToFutureByFuture(ReqTransferField, RspInfoField, i32, bool)

§

OnRspFromFutureToBankByFuture(ReqTransferField, RspInfoField, i32, bool)

§

OnRspQueryBankAccountMoneyByFuture(ReqQueryAccountField, RspInfoField, i32, bool)

§

OnRtnOpenAccountByBank(OpenAccountField)

§

OnRtnCancelAccountByBank(CancelAccountField)

§

OnRtnChangeAccountByBank(ChangeAccountField)

§

OnRspQryClassifiedInstrument(InstrumentField, RspInfoField, i32, bool)

§

OnRspQryCombPromotionParam(CombPromotionParamField, RspInfoField, i32, bool)

§

OnRspQryRiskSettleInvstPosition(RiskSettleInvstPositionField, RspInfoField, i32, bool)

§

OnRspQryRiskSettleProductStatus(RiskSettleProductStatusField, RspInfoField, i32, bool)

§

OnRspQrySPBMFutureParameter(SPBMFutureParameterField, RspInfoField, i32, bool)

§

OnRspQrySPBMOptionParameter(SPBMOptionParameterField, RspInfoField, i32, bool)

§

OnRspQrySPBMIntraParameter(SPBMIntraParameterField, RspInfoField, i32, bool)

§

OnRspQrySPBMInterParameter(SPBMInterParameterField, RspInfoField, i32, bool)

§

OnRspQrySPBMPortfDefinition(SPBMPortfDefinitionField, RspInfoField, i32, bool)

§

OnRspQrySPBMInvestorPortfDef(SPBMInvestorPortfDefField, RspInfoField, i32, bool)

§

OnRspQryInvestorPortfMarginRatio(InvestorPortfMarginRatioField, RspInfoField, i32, bool)

§

OnRspQryInvestorProdSPBMDetail(InvestorProdSPBMDetailField, RspInfoField, i32, bool)

§

OnRspQryInvestorCommoditySPMMMargin(InvestorCommoditySPMMMarginField, RspInfoField, i32, bool)

§

OnRspQryInvestorCommodityGroupSPMMMargin(InvestorCommodityGroupSPMMMarginField, RspInfoField, i32, bool)

§

OnRspQrySPMMInstParam(SPMMInstParamField, RspInfoField, i32, bool)

§

OnRspQrySPMMProductParam(SPMMProductParamField, RspInfoField, i32, bool)

§

OnRspQrySPBMAddOnInterParameter(SPBMAddOnInterParameterField, RspInfoField, i32, bool)

§

OnRspQryRCAMSCombProductInfo(RCAMSCombProductInfoField, RspInfoField, i32, bool)

§

OnRspQryRCAMSInstrParameter(RCAMSInstrParameterField, RspInfoField, i32, bool)

§

OnRspQryRCAMSIntraParameter(RCAMSIntraParameterField, RspInfoField, i32, bool)

§

OnRspQryRCAMSInterParameter(RCAMSInterParameterField, RspInfoField, i32, bool)

§

OnRspQryRCAMSShortOptAdjustParam(RCAMSShortOptAdjustParamField, RspInfoField, i32, bool)

§

OnRspQryRCAMSInvestorCombPosition(RCAMSInvestorCombPositionField, RspInfoField, i32, bool)

§

OnRspQryInvestorProdRCAMSMargin(InvestorProdRCAMSMarginField, RspInfoField, i32, bool)

§

OnRspQryRULEInstrParameter(RULEInstrParameterField, RspInfoField, i32, bool)

§

OnRspQryRULEIntraParameter(RULEIntraParameterField, RspInfoField, i32, bool)

§

OnRspQryRULEInterParameter(RULEInterParameterField, RspInfoField, i32, bool)

§

OnRspQryInvestorProdRULEMargin(InvestorProdRULEMarginField, RspInfoField, i32, bool)

§

OnRspQryInvestorPortfSetting(InvestorPortfSettingField, RspInfoField, i32, bool)

§

OnRspQryInvestorInfoCommRec(InvestorInfoCommRecField, RspInfoField, i32, bool)

§

OnRspQryCombLeg(CombLegField, RspInfoField, i32, bool)

§

OnRspOffsetSetting(InputOffsetSettingField, RspInfoField, i32, bool)

§

OnRspCancelOffsetSetting(InputOffsetSettingField, RspInfoField, i32, bool)

§

OnRtnOffsetSetting(OffsetSettingField)

§

OnErrRtnOffsetSetting(InputOffsetSettingField, RspInfoField)

§

OnErrRtnCancelOffsetSetting(CancelOffsetSettingField, RspInfoField)

§

OnRspQryOffsetSetting(OffsetSettingField, RspInfoField, i32, bool)

Trait Implementations§

Source§

impl Clone for TraderSpiMsg

Source§

fn clone(&self) -> TraderSpiMsg

Returns a duplicate 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 TraderSpiMsg

Source§

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

Formats the value using the given formatter. Read more

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> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

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,

Source§

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>,

Source§

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>,

Source§

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.