pub struct ActiveSymbolItem {Show 22 fields
pub allow_forward_starting: Option<AllowForwardStarting>,
pub delay_amount: Option<i64>,
pub display_name: String,
pub display_order: i64,
pub exchange_is_open: ExchangeIsOpen,
pub exchange_name: Option<String>,
pub intraday_interval_minutes: Option<i64>,
pub is_trading_suspended: IsTradingSuspended,
pub market: String,
pub market_display_name: String,
pub pip: String,
pub quoted_currency_symbol: Option<String>,
pub spot: Option<String>,
pub spot_age: Option<String>,
pub spot_percentage_change: Option<String>,
pub spot_time: Option<String>,
pub subgroup: String,
pub subgroup_display_name: String,
pub submarket: String,
pub submarket_display_name: String,
pub symbol: String,
pub symbol_type: String,
}Expand description
The information about each symbol.
Fields§
§allow_forward_starting: Option<AllowForwardStarting>1 if the symbol is tradable in a forward starting contract, 0 if not.\n
delay_amount: Option<i64>Amount the data feed is delayed (in minutes) due to Exchange licensing requirements. Only returned on full active symbols call.\n
display_name: StringDisplay name.\n
display_order: i64Display order.\n
exchange_is_open: ExchangeIsOpen1 if market is currently open, 0 if closed.\n
exchange_name: Option<String>Exchange name (for underlyings listed on a Stock Exchange). Only returned on full active symbols call.\n
intraday_interval_minutes: Option<i64>Intraday interval minutes. Only returned on full active symbols call.\n
is_trading_suspended: IsTradingSuspended1 indicates that trading is currently suspended, 0 if not.\n
market: StringMarket category (forex, indices, etc).\n
market_display_name: StringTranslated market name.\n
pip: StringPip size (i.e. minimum fluctuation amount).\n
quoted_currency_symbol: Option<String>For stock indices, the underlying currency for that instrument. Only returned on full active symbols call.\n
spot: Option<String>Latest spot price of the underlying. Only returned on full active symbols call.\n
spot_age: Option<String>Number of seconds elapsed since the last spot price. Only returned on full active symbols call.\n
spot_percentage_change: Option<String>Daily percentage for a symbol. Only returned on ‘full’ active symbols call.\n
spot_time: Option<String>Latest spot epoch time. Only returned on full active symbols call.\n
subgroup: StringSubgroup name.\n
subgroup_display_name: StringTranslated subgroup name.\n
submarket: StringSubmarket name.\n
submarket_display_name: StringTranslated submarket name.\n
symbol: StringThe symbol code for this underlying.\n
symbol_type: StringSymbol type (forex, commodities, etc).\n
Trait Implementations§
Source§impl Clone for ActiveSymbolItem
impl Clone for ActiveSymbolItem
Source§fn clone(&self) -> ActiveSymbolItem
fn clone(&self) -> ActiveSymbolItem
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more