pub struct TickMarkGeneratorConfig {
pub min_spacing: f32,
pub max_marks: usize,
pub show_subseconds: bool,
pub use_24_hour: bool,
pub target_density: f32,
}Expand description
Configuration for tick mark generation
Fields§
§min_spacing: f32Min spacing between marks in pixels
max_marks: usizeMax number of marks to generate
show_subseconds: boolWhether to show sub-second marks
use_24_hour: boolWhether to use 24-hour time format
target_density: f32Target density (marks per 100 pixels)
Trait Implementations§
Source§impl Clone for TickMarkGeneratorConfig
impl Clone for TickMarkGeneratorConfig
Source§fn clone(&self) -> TickMarkGeneratorConfig
fn clone(&self) -> TickMarkGeneratorConfig
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 TickMarkGeneratorConfig
impl Debug for TickMarkGeneratorConfig
Auto Trait Implementations§
impl Freeze for TickMarkGeneratorConfig
impl RefUnwindSafe for TickMarkGeneratorConfig
impl Send for TickMarkGeneratorConfig
impl Sync for TickMarkGeneratorConfig
impl Unpin for TickMarkGeneratorConfig
impl UnsafeUnpin for TickMarkGeneratorConfig
impl UnwindSafe for TickMarkGeneratorConfig
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