pub struct CrossSectionMember {
pub change: f64,
pub volume: f64,
pub new_high: bool,
pub new_low: bool,
}Expand description
One symbol’s breadth signals within a CrossSection.
Fields§
§change: f64Price change versus the previous close (sign classifies advance/decline).
volume: f64Period 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 CrossSectionMember
impl Clone for CrossSectionMember
Source§fn clone(&self) -> CrossSectionMember
fn clone(&self) -> CrossSectionMember
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 moreimpl Copy for CrossSectionMember
Source§impl Debug for CrossSectionMember
impl Debug for CrossSectionMember
Source§impl<'de> Deserialize<'de> for CrossSectionMember
impl<'de> Deserialize<'de> for CrossSectionMember
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
Source§impl PartialEq for CrossSectionMember
impl PartialEq for CrossSectionMember
Source§impl Serialize for CrossSectionMember
impl Serialize for CrossSectionMember
impl StructuralPartialEq for CrossSectionMember
Auto Trait Implementations§
impl Freeze for CrossSectionMember
impl RefUnwindSafe for CrossSectionMember
impl Send for CrossSectionMember
impl Sync for CrossSectionMember
impl Unpin for CrossSectionMember
impl UnsafeUnpin for CrossSectionMember
impl UnwindSafe for CrossSectionMember
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> 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