pub struct MdSpi { /* private fields */ }
Implementations§
Source§impl MdSpi
impl MdSpi
pub fn OnFrontConnected(&self)
pub fn OnFrontDisconnected(&self, nReason: i32)
pub fn OnHeartBeatWarning(&self, nTimeLapse: i32)
pub fn OnRspUserLogin( &self, pRspUserLogin: RspUserLoginField, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool, )
pub fn OnRspUserLogout( &self, pUserLogout: UserLogoutField, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool, )
pub fn OnRspQryMulticastInstrument( &self, pMulticastInstrument: MulticastInstrumentField, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool, )
pub fn OnRspError(&self, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool)
pub fn OnRspSubMarketData( &self, pSpecificInstrument: SpecificInstrumentField, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool, )
pub fn OnRspUnSubMarketData( &self, pSpecificInstrument: SpecificInstrumentField, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool, )
pub fn OnRspSubForQuoteRsp( &self, pSpecificInstrument: SpecificInstrumentField, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool, )
pub fn OnRspUnSubForQuoteRsp( &self, pSpecificInstrument: SpecificInstrumentField, pRspInfo: RspInfoField, nRequestID: i32, bIsLast: bool, )
pub fn OnRtnDepthMarketData(&self, pDepthMarketData: DepthMarketDataField)
pub fn OnRtnForQuoteRsp(&self, pForQuoteRsp: ForQuoteRspField)
Auto Trait Implementations§
impl Freeze for MdSpi
impl RefUnwindSafe for MdSpi
impl Send for MdSpi
impl Sync for MdSpi
impl Unpin for MdSpi
impl UnwindSafe for MdSpi
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more