Enum embedded_plots::axis::Scale[][src]

pub enum Scale {
    Fixed(usize),
    RangeFraction(usize),
}

Used to describe how densely ticks should be drawn

Variants

Fixed(usize)

Fixed scale means that ticks will be drawn between each increment of absolute distance provided. for example, on range 0..30 and Fixed(10), ticks will be drawn for 0, 10 and 20

RangeFraction(usize)

RangeFraction means that provided number of ticks ticks will be drawn on entire range for example, on range 0..60 and RangeFraction(3), ticks will be drawn for 0, 20 and 40

Trait Implementations

impl Default for Scale[src]

Auto Trait Implementations

impl RefUnwindSafe for Scale

impl Send for Scale

impl Sync for Scale

impl Unpin for Scale

impl UnwindSafe for Scale

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.