[][src]Enum livesplit_core::TimerPhase

#[repr(u8)]
pub enum TimerPhase { NotRunning, Running, Ended, Paused, }

Describes which phase the timer is currently in. This tells you if there's an active speedrun attempt and whether it is paused or it ended.

Variants

NotRunning

There's currently no active attempt.

Running

There's an active attempt that didn't end yet and isn't paused.

Ended

There's an attempt that already ended, but didn't get reset yet.

Paused

There's an active attempt that is currently paused.

Trait Implementations

impl Clone for TimerPhase[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Eq for TimerPhase[src]

impl Copy for TimerPhase[src]

impl PartialEq<TimerPhase> for TimerPhase[src]

#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]

This method tests for !=.

impl Debug for TimerPhase[src]

Auto Trait Implementations

impl Send for TimerPhase

impl Sync for TimerPhase

Blanket Implementations

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Borrow<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.

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]