#[repr(transparent)]pub struct MediaType(pub FourCharCode);Tuple Fields§
§0: FourCharCodeImplementations§
Source§impl MediaType
impl MediaType
pub const VIDEO: Self
pub const AUDIO: Self
pub const MUXED: Self
pub const TEXT: Self
pub const CLOSED_CAPTION: Self
pub const SUBTITLE: Self
pub const TIME_CODE: Self
pub const METADATA: Self
pub const AUXILIARY_PICTURE: Self
pub const TAGGED_BUF_GROUP: Self
Source§impl MediaType
impl MediaType
pub fn localized_name(&self) -> R<String>
pub fn sub_type_localized_name(&self, fcc: FourCharCode) -> R<String>
Trait Implementations§
impl Copy for MediaType
impl Eq for MediaType
impl StructuralPartialEq for MediaType
Auto Trait Implementations§
impl Freeze for MediaType
impl RefUnwindSafe for MediaType
impl Send for MediaType
impl Sync for MediaType
impl Unpin for MediaType
impl UnsafeUnpin for MediaType
impl UnwindSafe for MediaType
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