pub struct ForecastRulesResponse {Show 15 fields
pub asset_class: Option<String>,
pub data_and_resolution_link: Option<String>,
pub description: Option<String>,
pub exchange_timezone: Option<String>,
pub last_trade_time: Option<i32>,
pub market_name: Option<String>,
pub market_rules_link: Option<String>,
pub measured_period: Option<String>,
pub payout: Option<String>,
pub payout_time: Option<i32>,
pub price_increment: Option<String>,
pub product_code: Option<String>,
pub release_time: Option<i32>,
pub source_agency: Option<String>,
pub threshold: Option<String>,
}Fields§
§asset_class: Option<String>Product asset class.
data_and_resolution_link: Option<String>Link to data from source agency.
description: Option<String>Long product description.
exchange_timezone: Option<String>Exchange timezone.
last_trade_time: Option<i32>last trade time in epoch seconds.
market_name: Option<String>Name of the contract’s market.
market_rules_link: Option<String>Link to market rules document.
measured_period: Option<String>Measured period of the contract.
payout: Option<String>Formatted payout amount.
payout_time: Option<i32>Payout time in epoch seconds.
price_increment: Option<String>Formatted price increment amount.
product_code: Option<String>Product code (symbol).
release_time: Option<i32>Release time in epoch seconds.
source_agency: Option<String>Name of the contract’s source agency.
threshold: Option<String>Either strike or strike label depending on contract type.
Trait Implementations§
Source§impl Clone for ForecastRulesResponse
impl Clone for ForecastRulesResponse
Source§fn clone(&self) -> ForecastRulesResponse
fn clone(&self) -> ForecastRulesResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ForecastRulesResponse
impl Debug for ForecastRulesResponse
Source§impl Default for ForecastRulesResponse
impl Default for ForecastRulesResponse
Source§impl<'de> Deserialize<'de> for ForecastRulesResponse
impl<'de> Deserialize<'de> for ForecastRulesResponse
Source§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
Source§impl PartialEq for ForecastRulesResponse
impl PartialEq for ForecastRulesResponse
impl StructuralPartialEq for ForecastRulesResponse
Auto Trait Implementations§
impl Freeze for ForecastRulesResponse
impl RefUnwindSafe for ForecastRulesResponse
impl Send for ForecastRulesResponse
impl Sync for ForecastRulesResponse
impl Unpin for ForecastRulesResponse
impl UnsafeUnpin for ForecastRulesResponse
impl UnwindSafe for ForecastRulesResponse
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