pub struct BreadthMember {
pub change: Decimal,
pub volume: Decimal,
pub new_high: bool,
pub new_low: bool,
}Expand description
One symbol’s contribution to a market-breadth cross-section.
Fields§
§change: DecimalPrice change versus the previous close (sign classifies advance/decline).
volume: DecimalPeriod volume for the symbol (non-negative).
new_high: boolWhether the symbol printed a new period high.
new_low: boolWhether the symbol printed a new period low.
Trait Implementations§
Source§impl Clone for BreadthMember
impl Clone for BreadthMember
Source§fn clone(&self) -> BreadthMember
fn clone(&self) -> BreadthMember
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 BreadthMember
impl Debug for BreadthMember
Source§impl<'de> Deserialize<'de> for BreadthMember
impl<'de> Deserialize<'de> for BreadthMember
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<BreadthMember, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<BreadthMember, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BreadthMember
Source§impl PartialEq for BreadthMember
impl PartialEq for BreadthMember
Source§impl Serialize for BreadthMember
impl Serialize for BreadthMember
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for BreadthMember
Auto Trait Implementations§
impl Freeze for BreadthMember
impl RefUnwindSafe for BreadthMember
impl Send for BreadthMember
impl Sync for BreadthMember
impl Unpin for BreadthMember
impl UnsafeUnpin for BreadthMember
impl UnwindSafe for BreadthMember
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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