pub struct SelectionHandleConfig {
pub outer_radius: f32,
pub inner_radius: f32,
pub ring_color: Color32,
pub inner_color: Color32,
pub dot_interval: usize,
}Expand description
Configuration for the donut-style selection dots rendered on a selected series.
Selection dots appear at regular intervals along the series data to visually indicate which series is selected. They use a “donut” style: a filled outer ring with an inner circle in the chart background color.
Fields§
§outer_radius: f32Outer radius of selection dots
inner_radius: f32Inner radius (for donut effect)
ring_color: Color32Color of the outer ring
inner_color: Color32Color of the inner circle (chart background)
dot_interval: usizeInterval between dots (every N data points)
Trait Implementations§
Source§impl Clone for SelectionHandleConfig
impl Clone for SelectionHandleConfig
Source§fn clone(&self) -> SelectionHandleConfig
fn clone(&self) -> SelectionHandleConfig
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 SelectionHandleConfig
impl Debug for SelectionHandleConfig
Auto Trait Implementations§
impl Freeze for SelectionHandleConfig
impl RefUnwindSafe for SelectionHandleConfig
impl Send for SelectionHandleConfig
impl Sync for SelectionHandleConfig
impl Unpin for SelectionHandleConfig
impl UnsafeUnpin for SelectionHandleConfig
impl UnwindSafe for SelectionHandleConfig
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