pub struct FundHolding {
pub bond_type: String,
pub bond_type_name: String,
pub country_name: String,
pub holding_type: String,
pub industry_name: String,
pub market_value: String,
pub maturity_date: String,
pub name: String,
pub share_change: String,
pub share_change_percent: String,
pub shares: String,
pub weighting: String,
}Expand description
A single fund holding (top-10 holdings).
Fields§
§bond_type: StringBond type
bond_type_name: StringBond type name
country_name: StringCountry name
holding_type: StringHolding type
industry_name: StringIndustry name
market_value: StringMarket value
maturity_date: StringMaturity date
name: StringName
Share change
Share change percent
Shares
weighting: StringWeighting
Trait Implementations§
Source§impl Clone for FundHolding
impl Clone for FundHolding
Source§fn clone(&self) -> FundHolding
fn clone(&self) -> FundHolding
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 FundHolding
impl Debug for FundHolding
Source§impl Default for FundHolding
impl Default for FundHolding
Source§fn default() -> FundHolding
fn default() -> FundHolding
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FundHoldingwhere
FundHolding: Default,
impl<'de> Deserialize<'de> for FundHoldingwhere
FundHolding: Default,
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 FundHolding
impl RefUnwindSafe for FundHolding
impl Send for FundHolding
impl Sync for FundHolding
impl Unpin for FundHolding
impl UnsafeUnpin for FundHolding
impl UnwindSafe for FundHolding
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§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