pub enum IssEndpoint<'a> {
Show 21 variants
Indexes,
IndexAnalytics {
indexid: &'a IndexId,
},
Turnovers,
EngineTurnovers {
engine: &'a EngineName,
},
Engines,
Markets {
engine: &'a EngineName,
},
Boards {
engine: &'a EngineName,
market: &'a MarketName,
},
GlobalSecurities,
SecurityInfo {
security: &'a SecId,
},
SecurityBoards {
security: &'a SecId,
},
MarketSecurities {
engine: &'a EngineName,
market: &'a MarketName,
},
MarketSecurityInfo {
engine: &'a EngineName,
market: &'a MarketName,
security: &'a SecId,
},
MarketOrderbook {
engine: &'a EngineName,
market: &'a MarketName,
},
MarketTrades {
engine: &'a EngineName,
market: &'a MarketName,
},
SecStats {
engine: &'a EngineName,
market: &'a MarketName,
},
Securities {
engine: &'a EngineName,
market: &'a MarketName,
board: &'a BoardId,
},
BoardSecuritySnapshots {
engine: &'a EngineName,
market: &'a MarketName,
board: &'a BoardId,
},
Orderbook {
engine: &'a EngineName,
market: &'a MarketName,
board: &'a BoardId,
security: &'a SecId,
},
Trades {
engine: &'a EngineName,
market: &'a MarketName,
board: &'a BoardId,
security: &'a SecId,
},
Candles {
engine: &'a EngineName,
market: &'a MarketName,
board: &'a BoardId,
security: &'a SecId,
},
CandleBorders {
engine: &'a EngineName,
market: &'a MarketName,
security: &'a SecId,
},
}Expand description
Типизированный идентификатор ISS endpoint-а для raw-запросов.
Позволяет строить raw-запросы без ручной сборки path-строк.
Variants§
Indexes
/iss/statistics/engines/stock/markets/index/analytics.json (indices).
IndexAnalytics
/iss/statistics/engines/stock/markets/index/analytics/{indexid}.json (analytics).
Turnovers
/iss/turnovers.json (turnovers).
EngineTurnovers
/iss/engines/{engine}/turnovers.json (turnovers).
Fields
engine: &'a EngineNameEngines
/iss/engines.json (engines).
Markets
/iss/engines/{engine}/markets.json (markets).
Fields
engine: &'a EngineNameBoards
/iss/engines/{engine}/markets/{market}/boards.json (boards).
GlobalSecurities
/iss/securities.json (securities).
SecurityInfo
/iss/securities/{secid}.json (securities).
SecurityBoards
/iss/securities/{secid}.json (boards).
MarketSecurities
/iss/engines/{engine}/markets/{market}/securities.json (securities).
MarketSecurityInfo
/iss/engines/{engine}/markets/{market}/securities/{secid}.json (securities).
MarketOrderbook
/iss/engines/{engine}/markets/{market}/orderbook.json (orderbook).
MarketTrades
/iss/engines/{engine}/markets/{market}/trades.json (trades).
SecStats
/iss/engines/{engine}/markets/{market}/secstats.json (secstats).
Securities
/iss/engines/{engine}/markets/{market}/boards/{board}/securities.json (securities).
BoardSecuritySnapshots
/iss/engines/{engine}/markets/{market}/boards/{board}/securities.json (securities,marketdata).
Orderbook
/iss/engines/{engine}/markets/{market}/boards/{board}/securities/{secid}/orderbook.json (orderbook).
Trades
/iss/engines/{engine}/markets/{market}/boards/{board}/securities/{secid}/trades.json (trades).
Candles
/iss/engines/{engine}/markets/{market}/boards/{board}/securities/{secid}/candles.json (candles).
CandleBorders
/iss/engines/{engine}/markets/{market}/securities/{secid}/candleborders.json (borders).
Implementations§
Source§impl IssEndpoint<'_>
impl IssEndpoint<'_>
Trait Implementations§
Source§impl<'a> Clone for IssEndpoint<'a>
impl<'a> Clone for IssEndpoint<'a>
Source§fn clone(&self) -> IssEndpoint<'a>
fn clone(&self) -> IssEndpoint<'a>
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more