pub struct AutoscaleProvider(/* private fields */);Expand description
The range a series contributes when its price scale fits the visible bars.
The function receives the series’ visible bars and the range the chart would fit, in prices,
or None when they have no finite values. It returns the range to fit instead, as
(min, max) in prices, or None to leave the series out of the fit. A manual price range
ignores it.
Implementations§
Trait Implementations§
Source§impl Clone for AutoscaleProvider
impl Clone for AutoscaleProvider
Source§fn clone(&self) -> AutoscaleProvider
fn clone(&self) -> AutoscaleProvider
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 AutoscaleProvider
impl Debug for AutoscaleProvider
Auto Trait Implementations§
impl !RefUnwindSafe for AutoscaleProvider
impl !UnwindSafe for AutoscaleProvider
impl Freeze for AutoscaleProvider
impl Send for AutoscaleProvider
impl Sync for AutoscaleProvider
impl Unpin for AutoscaleProvider
impl UnsafeUnpin for AutoscaleProvider
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