pub struct RenditionInfo {
pub media_type: MediaType,
pub group_id: String,
pub name: String,
pub language: Option<String>,
pub default: bool,
pub autoselect: bool,
pub url: Option<String>,
}Expand description
Information about one #EXT-X-MEDIA rendition in a master playlist.
Fields§
§media_type: MediaTypeRendition type.
group_id: StringGROUP-ID.
name: StringNAME.
language: Option<String>LANGUAGE, if present.
default: boolDEFAULT flag.
autoselect: boolAUTOSELECT flag.
url: Option<String>Resolved absolute URI, or None when the rendition is carried inside
the variant’s own segments (e.g. closed captions).
Trait Implementations§
Source§impl Clone for RenditionInfo
impl Clone for RenditionInfo
Source§impl Debug for RenditionInfo
impl Debug for RenditionInfo
Source§impl PartialEq for RenditionInfo
impl PartialEq for RenditionInfo
impl StructuralPartialEq for RenditionInfo
Auto Trait Implementations§
impl Freeze for RenditionInfo
impl RefUnwindSafe for RenditionInfo
impl Send for RenditionInfo
impl Sync for RenditionInfo
impl Unpin for RenditionInfo
impl UnsafeUnpin for RenditionInfo
impl UnwindSafe for RenditionInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more