pub struct LevelOneOptionsResponse {Show 56 fields
pub symbol: String,
pub description: Option<String>,
pub bid_price: Option<f64>,
pub ask_price: Option<f64>,
pub last_price: Option<f64>,
pub high_price: Option<f64>,
pub low_price: Option<f64>,
pub close_price: Option<f64>,
pub total_volume: Option<i64>,
pub open_interest: Option<i64>,
pub volatility: Option<f64>,
pub money_intrinsic_value: Option<f64>,
pub expiration_year: Option<i64>,
pub multiplier: Option<f64>,
pub digits: Option<i64>,
pub open_price: Option<f64>,
pub bid_size: Option<i64>,
pub ask_size: Option<i64>,
pub last_size: Option<i64>,
pub net_change: Option<f64>,
pub strike_price: Option<f64>,
pub contract_type: Option<String>,
pub underlying: Option<String>,
pub expiration_month: Option<i64>,
pub deliverables: Option<String>,
pub time_value: Option<f64>,
pub expiration_day: Option<i64>,
pub days_to_expiration: Option<i64>,
pub delta: Option<f64>,
pub gamma: Option<f64>,
pub theta: Option<f64>,
pub vega: Option<f64>,
pub rho: Option<f64>,
pub security_status: Option<String>,
pub theoretical_option_value: Option<f64>,
pub underlying_price: Option<f64>,
pub uv_expiration_type: Option<String>,
pub mark_price: Option<f64>,
pub quote_time_in_long: Option<i64>,
pub trade_time_in_long: Option<i64>,
pub exchange: Option<String>,
pub exchange_name: Option<String>,
pub last_trading_day: Option<i64>,
pub settlement_type: Option<String>,
pub net_percent_change: Option<f64>,
pub mark_price_net_change: Option<f64>,
pub mark_price_percent_change: Option<f64>,
pub implied_yield: Option<f64>,
pub is_penny_pilot: Option<bool>,
pub option_root: Option<String>,
pub fifty_two_week_high: Option<f64>,
pub fifty_two_week_low: Option<f64>,
pub indicative_ask_price: Option<f64>,
pub indicative_bid_price: Option<f64>,
pub indicative_quote_time: Option<i64>,
pub exercise_type: Option<String>,
}Fields§
§symbol: String§description: Option<String>§bid_price: Option<f64>§ask_price: Option<f64>§last_price: Option<f64>§high_price: Option<f64>§low_price: Option<f64>§close_price: Option<f64>§total_volume: Option<i64>§open_interest: Option<i64>§volatility: Option<f64>§money_intrinsic_value: Option<f64>§expiration_year: Option<i64>§multiplier: Option<f64>§digits: Option<i64>§open_price: Option<f64>§bid_size: Option<i64>§ask_size: Option<i64>§last_size: Option<i64>§net_change: Option<f64>§strike_price: Option<f64>§contract_type: Option<String>§underlying: Option<String>§expiration_month: Option<i64>§deliverables: Option<String>§time_value: Option<f64>§expiration_day: Option<i64>§days_to_expiration: Option<i64>§delta: Option<f64>§gamma: Option<f64>§theta: Option<f64>§vega: Option<f64>§rho: Option<f64>§security_status: Option<String>§theoretical_option_value: Option<f64>§underlying_price: Option<f64>§uv_expiration_type: Option<String>§mark_price: Option<f64>§quote_time_in_long: Option<i64>§trade_time_in_long: Option<i64>§exchange: Option<String>§exchange_name: Option<String>§last_trading_day: Option<i64>§settlement_type: Option<String>§net_percent_change: Option<f64>§mark_price_net_change: Option<f64>§mark_price_percent_change: Option<f64>§implied_yield: Option<f64>§is_penny_pilot: Option<bool>§option_root: Option<String>§fifty_two_week_high: Option<f64>§fifty_two_week_low: Option<f64>§indicative_ask_price: Option<f64>§indicative_bid_price: Option<f64>§indicative_quote_time: Option<i64>§exercise_type: Option<String>Trait Implementations§
Source§impl Clone for LevelOneOptionsResponse
impl Clone for LevelOneOptionsResponse
Source§fn clone(&self) -> LevelOneOptionsResponse
fn clone(&self) -> LevelOneOptionsResponse
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 LevelOneOptionsResponse
impl Debug for LevelOneOptionsResponse
Source§impl<'de> Deserialize<'de> for LevelOneOptionsResponse
impl<'de> Deserialize<'de> for LevelOneOptionsResponse
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
Auto Trait Implementations§
impl Freeze for LevelOneOptionsResponse
impl RefUnwindSafe for LevelOneOptionsResponse
impl Send for LevelOneOptionsResponse
impl Sync for LevelOneOptionsResponse
impl Unpin for LevelOneOptionsResponse
impl UnwindSafe for LevelOneOptionsResponse
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