[][src]Enum hls_m3u8::types::PlaylistType

pub enum PlaylistType {
    Event,
    Vod,
}

Provides mutability information about the MediaPlaylist.

It applies to the entire MediaPlaylist.

Variants

Event

If the PlaylistType is Event, MediaSegments can only be added to the end of the MediaPlaylist.

Vod

If the PlaylistType is Video On Demand (Vod), the MediaPlaylist cannot change.

Trait Implementations

impl Clone for PlaylistType[src]

impl Copy for PlaylistType[src]

impl Debug for PlaylistType[src]

impl Display for PlaylistType[src]

impl Eq for PlaylistType[src]

impl FromStr for PlaylistType[src]

type Err = Error

The associated error which can be returned from parsing.

impl Hash for PlaylistType[src]

impl Ord for PlaylistType[src]

impl PartialEq<PlaylistType> for PlaylistType[src]

impl PartialOrd<PlaylistType> for PlaylistType[src]

impl StructuralEq for PlaylistType[src]

impl StructuralPartialEq for PlaylistType[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

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> ToString for T where
    T: Display + ?Sized
[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.