pub struct USETFDividendInfo {
pub dividend_ttm: String,
pub dividend_yield_ttm: String,
pub dividend_frequency: String,
pub currency: String,
pub fiscal_year_info: Vec<USFiscalYearDividend>,
}Expand description
Response for crate::FundamentalContext::us_etf_dividend_info.
Fields§
§dividend_ttm: StringTotal dividend over trailing 12 months
dividend_yield_ttm: StringDividend yield over trailing 12 months
dividend_frequency: StringDividend frequency
currency: StringCurrency
fiscal_year_info: Vec<USFiscalYearDividend>Per-fiscal-year dividend records
Trait Implementations§
Source§impl Clone for USETFDividendInfo
impl Clone for USETFDividendInfo
Source§fn clone(&self) -> USETFDividendInfo
fn clone(&self) -> USETFDividendInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 USETFDividendInfo
impl Debug for USETFDividendInfo
Source§impl<'de> Deserialize<'de> for USETFDividendInfo
impl<'de> Deserialize<'de> for USETFDividendInfo
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 USETFDividendInfo
impl RefUnwindSafe for USETFDividendInfo
impl Send for USETFDividendInfo
impl Sync for USETFDividendInfo
impl Unpin for USETFDividendInfo
impl UnsafeUnpin for USETFDividendInfo
impl UnwindSafe for USETFDividendInfo
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