pub struct BulkEtfHolding {
pub etf_symbol: Option<String>,
pub asset_symbol: Option<String>,
pub name: Option<String>,
pub shares_number: Option<f64>,
pub market_value: Option<f64>,
pub weight_percentage: Option<f64>,
pub updated: Option<String>,
}Expand description
Bulk ETF holdings data
Fields§
§etf_symbol: Option<String>ETF symbol
asset_symbol: Option<String>Holding symbol
name: Option<String>Asset name
Number of shares held
market_value: Option<f64>Market value of holding
weight_percentage: Option<f64>Weight in the ETF
updated: Option<String>Updated date
Trait Implementations§
Source§impl Clone for BulkEtfHolding
impl Clone for BulkEtfHolding
Source§fn clone(&self) -> BulkEtfHolding
fn clone(&self) -> BulkEtfHolding
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 BulkEtfHolding
impl Debug for BulkEtfHolding
Source§impl<'de> Deserialize<'de> for BulkEtfHolding
impl<'de> Deserialize<'de> for BulkEtfHolding
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 BulkEtfHolding
impl RefUnwindSafe for BulkEtfHolding
impl Send for BulkEtfHolding
impl Sync for BulkEtfHolding
impl Unpin for BulkEtfHolding
impl UnwindSafe for BulkEtfHolding
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