pub struct StudyProjection {
pub bars: Range<f64>,
pub top: f64,
pub bottom: f64,
pub plot: usize,
}Expand description
A projected price band whose endpoints can fall between bar centres.
Fields§
§bars: Range<f64>Logical endpoints, in the same coordinates as the chart’s time axis.
top: f64Upper price.
bottom: f64Lower price.
plot: usizeOutput supplying visibility, stroke and colour.
Trait Implementations§
Source§impl Clone for StudyProjection
impl Clone for StudyProjection
Source§fn clone(&self) -> StudyProjection
fn clone(&self) -> StudyProjection
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 StudyProjection
impl Debug for StudyProjection
Source§impl PartialEq for StudyProjection
impl PartialEq for StudyProjection
impl StructuralPartialEq for StudyProjection
Auto Trait Implementations§
impl Freeze for StudyProjection
impl RefUnwindSafe for StudyProjection
impl Send for StudyProjection
impl Sync for StudyProjection
impl Unpin for StudyProjection
impl UnsafeUnpin for StudyProjection
impl UnwindSafe for StudyProjection
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