[−][src]Struct livesplit_core::timing::formatter::timer::Time
The Time Formatter that visualizes the main part of the Time Formatter Pair for the Timer Component. This Time Formatter shows no fractional part and prefixes as many zeros as you want. By default no zeros are used as a prefix.
Example Formatting
- Empty Time
0
- Seconds
23
- Minutes
12:34
- Hours
12:34:56
- Negative Times
−23
Methods
impl Time
[src]
pub fn new() -> Self
[src]
Creates a new default Time Formatter that doesn't prefix any zeros.
pub fn with_digits_format(digits_format: DigitsFormat) -> Self
[src]
Creates a new Time Formatter that uses the digits format specified to determine how many digits to always show. Zeros are prefixed to fill up the missing digits.
Trait Implementations
impl<'a> TimeFormatter<'a> for Time
[src]
type Inner = TimeInner
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 Time
[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
.