[−][src]Struct livesplit_core::timing::formatter::Short
The Short Time Formatter is suitable for situations where you want a short visualization of a Time Span, but also a somewhat accurate one. This specifically means that the fractional part of the time is always shown and the minutes and hours are only shown when necessary. The default accuracy is to show 2 digits of the fractional part, but this can be configured.
Example Formatting
- Empty Time
0.00
- Seconds
23.12
- Minutes
12:34.98
- Hours
12:34:56.12
- Negative Times
−23.12
Methods
impl Short
[src]
pub fn new() -> Self
[src]
Creates a new Short Time Formatter that uses hundredths for showing the fractional part.
pub fn with_accuracy(accuracy: Accuracy) -> Self
[src]
Creates a new Short Time Formatter that uses the accuracy provided for showing the fractional part.
Trait Implementations
impl<'a> TimeFormatter<'a> for Short
[src]
type Inner = Inner
The actual type that can be displayed.
fn format<T>(&self, time: T) -> Self::Inner where
T: Into<Option<TimeSpan>>,
[src]
T: Into<Option<TimeSpan>>,
impl Default for Short
[src]
Auto Trait Implementations
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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]
D: AdaptFrom<S, Swp, Dwp, T>,
Dwp: WhitePoint,
Swp: WhitePoint,
T: Component + Float,
fn adapt_into_using<M>(self, method: M) -> D where
M: TransformMatrix<Swp, Dwp, T>,
[src]
M: TransformMatrix<Swp, Dwp, T>,
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>,
T: Parameter<Self>,
Sets value
as a parameter of self
.