Struct hls_m3u8::MasterPlaylist [−][src]
pub struct MasterPlaylist { /* fields omitted */ }
Master playlist.
Methods
impl MasterPlaylist
[src]
impl MasterPlaylist
pub fn version_tag(&self) -> ExtXVersion
[src]
pub fn version_tag(&self) -> ExtXVersion
Returns the EXT-X-VERSION
tag contained in the playlist.
pub fn independent_segments_tag(&self) -> Option<ExtXIndependentSegments>
[src]
pub fn independent_segments_tag(&self) -> Option<ExtXIndependentSegments>
Returns the EXT-X-INDEPENDENT-SEGMENTS
tag contained in the playlist.
pub fn start_tag(&self) -> Option<ExtXStart>
[src]
pub fn start_tag(&self) -> Option<ExtXStart>
Returns the EXT-X-START
tag contained in the playlist.
Returns the EXT-X-MEDIA
tags contained in the playlist.
Returns the EXT-X-STREAM-INF
tags contained in the playlist.
Returns the EXT-X-I-FRAME-STREAM-INF
tags contained in the playlist.
Returns the EXT-X-SESSION-DATA
tags contained in the playlist.
Returns the EXT-X-SESSION-KEY
tags contained in the playlist.
Trait Implementations
impl Debug for MasterPlaylist
[src]
impl Debug for MasterPlaylist
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for MasterPlaylist
[src]
impl Clone for MasterPlaylist
fn clone(&self) -> MasterPlaylist
[src]
fn clone(&self) -> MasterPlaylist
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Display for MasterPlaylist
[src]
impl Display for MasterPlaylist
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl FromStr for MasterPlaylist
[src]
impl FromStr for MasterPlaylist
Auto Trait Implementations
impl Send for MasterPlaylist
impl Send for MasterPlaylist
impl Sync for MasterPlaylist
impl Sync for MasterPlaylist