pub struct WarrantQuote {Show 22 fields
pub symbol: String,
pub last_done: Decimal,
pub prev_close: Decimal,
pub open: Decimal,
pub high: Decimal,
pub low: Decimal,
pub timestamp: OffsetDateTime,
pub volume: i64,
pub turnover: Decimal,
pub trade_status: TradeStatus,
pub implied_volatility: Decimal,
pub expiry_date: Date,
pub last_trade_date: Date,
pub outstanding_ratio: Decimal,
pub outstanding_quantity: i64,
pub conversion_ratio: Decimal,
pub category: WarrantType,
pub strike_price: Decimal,
pub upper_strike_price: Decimal,
pub lower_strike_price: Decimal,
pub call_price: Decimal,
pub underlying_symbol: String,
}Expand description
Quote of warrant
Fields§
§symbol: StringSecurity code
last_done: DecimalLatest price
prev_close: DecimalYesterday’s close
open: DecimalOpen
high: DecimalHigh
low: DecimalLow
timestamp: OffsetDateTimeTime of latest price
volume: i64Volume
turnover: DecimalTurnover
trade_status: TradeStatusSecurity trading status
implied_volatility: DecimalImplied volatility
expiry_date: DateExprity date
last_trade_date: DateLast tradalbe date
outstanding_ratio: DecimalOutstanding ratio
outstanding_quantity: i64Outstanding quantity
conversion_ratio: DecimalConversion ratio
category: WarrantTypeWarrant type
strike_price: DecimalStrike price
upper_strike_price: DecimalUpper bound price
lower_strike_price: DecimalLower bound price
call_price: DecimalCall price
underlying_symbol: StringUnderlying security symbol of the warrant
Trait Implementations§
Source§impl Clone for WarrantQuote
impl Clone for WarrantQuote
Source§fn clone(&self) -> WarrantQuote
fn clone(&self) -> WarrantQuote
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 WarrantQuote
impl Debug for WarrantQuote
Source§impl<'de> Deserialize<'de> for WarrantQuote
impl<'de> Deserialize<'de> for WarrantQuote
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 Serialize for WarrantQuote
impl Serialize for WarrantQuote
Auto Trait Implementations§
impl Freeze for WarrantQuote
impl RefUnwindSafe for WarrantQuote
impl Send for WarrantQuote
impl Sync for WarrantQuote
impl Unpin for WarrantQuote
impl UnwindSafe for WarrantQuote
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more