Struct ig_brokers::models::InstrumentDetails [−][src]
pub struct InstrumentDetails {}Show fields
pub chart_code: String, pub contract_size: String, pub controlled_risk_allowed: bool, pub country: Option<String>, pub currencies: Vec<Currency>, pub epic: String, pub expiry: String, pub expiry_details: Option<Expiry>, pub force_open_allowed: bool, pub limited_risk_premium: DealingRule, pub lot_size: f64, pub margin_deposit_bands: Vec<DepositBand>, pub margin_factor: f64, pub margin_factor_unit: RuleUnit, pub market_id: String, pub name: String, pub news_code: String, pub one_pip_means: String, pub opening_hours: Option<OpeningHours>, pub rollover_details: Option<Rollover>, pub slippage_factor: SlippageFactor, pub special_info: Vec<String>, pub sprint_markets_maximum_expiry_time: Option<f64>, pub sprint_markets_minimum_expiry_time: Option<f64>, pub stops_limits_allowed: bool, pub streaming_prices_available: bool, pub type: InstrumentType, pub unit: InstrumentUnit, pub value_of_one_pip: String,
Fields
chart_code: String
contract_size: String
controlled_risk_allowed: bool
country: Option<String>
currencies: Vec<Currency>
epic: String
expiry: String
expiry_details: Option<Expiry>
force_open_allowed: bool
lot_size: f64
margin_deposit_bands: Vec<DepositBand>
margin_factor: f64
margin_factor_unit: RuleUnit
market_id: String
name: String
news_code: String
one_pip_means: String
opening_hours: Option<OpeningHours>
rollover_details: Option<Rollover>
slippage_factor: SlippageFactor
special_info: Vec<String>
sprint_markets_maximum_expiry_time: Option<f64>
sprint_markets_minimum_expiry_time: Option<f64>
stops_limits_allowed: bool
streaming_prices_available: bool
type: InstrumentType
unit: InstrumentUnit
value_of_one_pip: String
Trait Implementations
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations
impl RefUnwindSafe for InstrumentDetails
impl Send for InstrumentDetails
impl Sync for InstrumentDetails
impl Unpin for InstrumentDetails
impl UnwindSafe for InstrumentDetails