[][src]Struct livesplit_core::timing::formatter::Regular

pub struct Regular { /* fields omitted */ }

The Regular Time Formatter formats Time Spans to always show the minutes and is configurable by how many digits of the fractional part are shown. By default no fractional part is shown. This Time Formatter is most suitable for visualizing split times.

Example Formatting

  • Empty Time
  • Seconds 0:23
  • Minutes 12:34
  • Hours 12:34:56
  • Seconds with Hundredths 0:23.12
  • Minutes with Hundredths 12:34.98
  • Hours with Hundredths 12:34:56.12
  • Negative Times −0:23

Methods

impl Regular[src]

pub fn new() -> Self[src]

Creates a new default Regular Time Formatter that doesn't show a fractional part.

pub fn with_accuracy(accuracy: Accuracy) -> Self[src]

Creates a new custom Regular Time Formatter where you can specify how many digits to show for the fractional part.

Trait Implementations

impl<'a> TimeFormatter<'a> for Regular[src]

type Inner = Inner

The actual type that can be displayed.

impl Default for Regular[src]

Auto Trait Implementations

impl Send for Regular

impl Sync for Regular

Blanket Implementations

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

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

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.

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

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

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

impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S where
    D: AdaptFrom<S, Swp, Dwp, T>,
    Dwp: WhitePoint,
    Swp: WhitePoint,
    T: Component + Float
[src]

fn adapt_into(self) -> D[src]

Convert the source color to the destination color using the bradford method by default Read more

impl<T> SetParameter for T

fn set<T>(&mut self, value: T) -> <T as Parameter<Self>>::Result where
    T: Parameter<Self>, 

Sets value as a parameter of self.