pub struct HistoricalVolatilityEntry {
pub period: u16,
pub value: Decimal,
pub time: Timestamp,
}Expand description
One data point from
Client::get_historical_volatility.
The endpoint returns result as a top-level JSON array, so the full
response type is Response<Vec<HistoricalVolatilityEntry>>.
Fields§
§period: u16§value: Decimal§time: TimestampTrait Implementations§
Source§impl Debug for HistoricalVolatilityEntry
impl Debug for HistoricalVolatilityEntry
Source§impl<'de> Deserialize<'de> for HistoricalVolatilityEntry
impl<'de> Deserialize<'de> for HistoricalVolatilityEntry
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 HistoricalVolatilityEntry
impl PartialEq for HistoricalVolatilityEntry
Source§fn eq(&self, other: &HistoricalVolatilityEntry) -> bool
fn eq(&self, other: &HistoricalVolatilityEntry) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for HistoricalVolatilityEntry
Auto Trait Implementations§
impl Freeze for HistoricalVolatilityEntry
impl RefUnwindSafe for HistoricalVolatilityEntry
impl Send for HistoricalVolatilityEntry
impl Sync for HistoricalVolatilityEntry
impl Unpin for HistoricalVolatilityEntry
impl UnsafeUnpin for HistoricalVolatilityEntry
impl UnwindSafe for HistoricalVolatilityEntry
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