[][src]Enum mpris::LoopStatus

pub enum LoopStatus {
    None,
    Track,
    Playlist,
}

A Player's looping status.

See: MPRIS2 specification about Loop_Status

Variants

None

The playback will stop when there are no more tracks to play

Track

The current track will start again from the begining once it has finished playing

Playlist

The playback loops through a list of tracks

Trait Implementations

impl Eq for LoopStatus[src]

impl Clone for LoopStatus[src]

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

Performs copy-assignment from source. Read more

impl Copy for LoopStatus[src]

impl PartialEq<LoopStatus> for LoopStatus[src]

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

This method tests for !=.

impl Debug for LoopStatus[src]

impl FromStr for LoopStatus[src]

type Err = InvalidLoopStatus

The associated error which can be returned from parsing.

Auto Trait Implementations

impl Send for LoopStatus

impl Sync for LoopStatus

Blanket Implementations

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

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

type Owned = T

impl<T> From for T[src]

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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