pub struct OptionChainStatisticCache { /* private fields */ }Implementations§
Source§impl OptionChainStatisticCache
impl OptionChainStatisticCache
pub fn new() -> Arc<Self>
pub fn replace_underlying( &self, underlying_stock_id: u64, snapshot: OptionChainStatisticSnapshot, )
pub fn snapshot( &self, underlying_stock_id: u64, ) -> Option<OptionChainStatisticSnapshot>
pub fn strike_date_iv_decimal( &self, underlying_stock_id: u64, strike_date_sec: i64, ) -> Option<f64>
pub fn underlying_iv_decimal(&self, underlying_stock_id: u64) -> Option<f64>
pub fn underlying_hv_decimal(&self, underlying_stock_id: u64) -> Option<f64>
Trait Implementations§
Source§impl Debug for OptionChainStatisticCache
impl Debug for OptionChainStatisticCache
Source§impl Default for OptionChainStatisticCache
impl Default for OptionChainStatisticCache
Source§fn default() -> OptionChainStatisticCache
fn default() -> OptionChainStatisticCache
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for OptionChainStatisticCache
impl !RefUnwindSafe for OptionChainStatisticCache
impl Send for OptionChainStatisticCache
impl Sync for OptionChainStatisticCache
impl Unpin for OptionChainStatisticCache
impl UnsafeUnpin for OptionChainStatisticCache
impl UnwindSafe for OptionChainStatisticCache
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