pub struct PriceTargets {
pub high: f64,
pub average: f64,
pub low: f64,
pub analysts: u32,
pub published: NaiveDate,
pub horizon: NaiveDate,
}Expand description
Consensus price targets for one symbol, in its price units. The chart accepts finite prices
with low <= average <= high, a nonzero analyst count and a horizon after publication.
Fields§
§high: f64Highest estimate.
average: f64Average estimate.
low: f64Lowest estimate.
analysts: u32Analysts represented by these estimates.
published: NaiveDatePublication date of this consensus.
horizon: NaiveDateDate the estimates refer to, on the chart’s UTC daily time axis.
Trait Implementations§
Source§impl Clone for PriceTargets
impl Clone for PriceTargets
Source§fn clone(&self) -> PriceTargets
fn clone(&self) -> PriceTargets
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 PriceTargets
impl Debug for PriceTargets
Source§impl PartialEq for PriceTargets
impl PartialEq for PriceTargets
impl StructuralPartialEq for PriceTargets
Auto Trait Implementations§
impl Freeze for PriceTargets
impl RefUnwindSafe for PriceTargets
impl Send for PriceTargets
impl Sync for PriceTargets
impl Unpin for PriceTargets
impl UnsafeUnpin for PriceTargets
impl UnwindSafe for PriceTargets
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,
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