pub struct MarkerOptions {
pub auto_scale: bool,
pub z_order: MarkerZOrder,
}Expand description
How the markers of one series are fitted and layered; see Chart::set_marker_options.
Fields§
§auto_scale: boolWhether visible price-relative markers widen the autoscaled range to fit their shapes and text at the configured size, when the pane has enough height. Pane-edge positions and manual ranges are unchanged. Default true.
z_order: MarkerZOrderDefault MarkerZOrder::Normal.
Trait Implementations§
Source§impl Clone for MarkerOptions
impl Clone for MarkerOptions
Source§fn clone(&self) -> MarkerOptions
fn clone(&self) -> MarkerOptions
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 MarkerOptions
Source§impl Debug for MarkerOptions
impl Debug for MarkerOptions
Source§impl Default for MarkerOptions
impl Default for MarkerOptions
Source§impl<'de> Deserialize<'de> for MarkerOptions
impl<'de> Deserialize<'de> for MarkerOptions
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
impl Eq for MarkerOptions
Source§impl PartialEq for MarkerOptions
impl PartialEq for MarkerOptions
Source§impl Serialize for MarkerOptions
impl Serialize for MarkerOptions
impl StructuralPartialEq for MarkerOptions
Auto Trait Implementations§
impl Freeze for MarkerOptions
impl RefUnwindSafe for MarkerOptions
impl Send for MarkerOptions
impl Sync for MarkerOptions
impl Unpin for MarkerOptions
impl UnsafeUnpin for MarkerOptions
impl UnwindSafe for MarkerOptions
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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