pub struct FundPerformance {Show 43 fields
pub annualized_return_five: String,
pub annualized_return_one: String,
pub annualized_return_ten: String,
pub annualized_return_three: String,
pub annualized_return_two: String,
pub counter_id: String,
pub fund_name: String,
pub performance_rank_five_years: i32,
pub performance_rank_one_day: i32,
pub performance_rank_one_month: i32,
pub performance_rank_one_week: i32,
pub performance_rank_one_year: i32,
pub performance_rank_six_months: i32,
pub performance_rank_ten_years: i32,
pub performance_rank_three_months: i32,
pub performance_rank_three_years: i32,
pub performance_rank_two_years: i32,
pub performance_rank_ytd: i32,
pub performance_return_five_years: String,
pub performance_return_one_day: String,
pub performance_return_one_month: String,
pub performance_return_one_week: String,
pub performance_return_one_year: String,
pub performance_return_six_months: String,
pub performance_return_ten_years: String,
pub performance_return_three_months: String,
pub performance_return_three_years: String,
pub performance_return_two_years: String,
pub performance_return_ytd: String,
pub performance_total_five_years: i32,
pub performance_total_one_day: i32,
pub performance_total_one_month: i32,
pub performance_total_one_week: i32,
pub performance_total_one_year: i32,
pub performance_total_six_months: i32,
pub performance_total_ten_years: i32,
pub performance_total_three_months: i32,
pub performance_total_three_years: i32,
pub performance_total_two_years: i32,
pub performance_total_ytd: i32,
pub seven_days_annualized: String,
pub ten_thousand_price: String,
pub update_time: i64,
}Expand description
A fund’s detailed performance figures.
Fields§
§annualized_return_five: StringAnnualized return (5y)
annualized_return_one: StringAnnualized return (1y)
annualized_return_ten: StringAnnualized return (10y)
annualized_return_three: StringAnnualized return (3y)
annualized_return_two: StringAnnualized return (2y)
counter_id: StringFund counter id
fund_name: StringFund name
performance_rank_five_years: i32Rank (5y)
performance_rank_one_day: i32Rank (1d)
performance_rank_one_month: i32Rank (1m)
performance_rank_one_week: i32Rank (1w)
performance_rank_one_year: i32Rank (1y)
performance_rank_six_months: i32Rank (6m)
performance_rank_ten_years: i32Rank (10y)
performance_rank_three_months: i32Rank (3m)
performance_rank_three_years: i32Rank (3y)
performance_rank_two_years: i32Rank (2y)
performance_rank_ytd: i32Rank (ytd)
performance_return_five_years: StringReturn (5y)
performance_return_one_day: StringReturn (1d)
performance_return_one_month: StringReturn (1m)
performance_return_one_week: StringReturn (1w)
performance_return_one_year: StringReturn (1y)
performance_return_six_months: StringReturn (6m)
performance_return_ten_years: StringReturn (10y)
performance_return_three_months: StringReturn (3m)
performance_return_three_years: StringReturn (3y)
performance_return_two_years: StringReturn (2y)
performance_return_ytd: StringReturn (ytd)
performance_total_five_years: i32Total peers (5y)
performance_total_one_day: i32Total peers (1d)
performance_total_one_month: i32Total peers (1m)
performance_total_one_week: i32Total peers (1w)
performance_total_one_year: i32Total peers (1y)
performance_total_six_months: i32Total peers (6m)
performance_total_ten_years: i32Total peers (10y)
performance_total_three_months: i32Total peers (3m)
performance_total_three_years: i32Total peers (3y)
performance_total_two_years: i32Total peers (2y)
performance_total_ytd: i32Total peers (ytd)
seven_days_annualized: StringSeven days annualized
ten_thousand_price: StringTen thousand price
update_time: i64Update time (unix seconds)
Trait Implementations§
Source§impl Clone for FundPerformance
impl Clone for FundPerformance
Source§fn clone(&self) -> FundPerformance
fn clone(&self) -> FundPerformance
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 FundPerformance
impl Debug for FundPerformance
Source§impl Default for FundPerformance
impl Default for FundPerformance
Source§fn default() -> FundPerformance
fn default() -> FundPerformance
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for FundPerformancewhere
FundPerformance: Default,
impl<'de> Deserialize<'de> for FundPerformancewhere
FundPerformance: 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 FundPerformance
impl RefUnwindSafe for FundPerformance
impl Send for FundPerformance
impl Sync for FundPerformance
impl Unpin for FundPerformance
impl UnsafeUnpin for FundPerformance
impl UnwindSafe for FundPerformance
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