#[non_exhaustive]pub enum Unsupported {
PresentationTypeList,
SegmentSequence,
DataUrl,
OpenEndedRange,
HierarchicalSidx,
}Expand description
A feature the 0.1 core recognises but deliberately does not implement.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
PresentationTypeList
MPD@type="list" (ISO/IEC 23009-1 Ed.6).
SegmentSequence
Segment sequences: S@k above 1 or a $SubNumber$ template.
DataUrl
A data: URL used as a Segment address (5.3.9.1 b).
OpenEndedRange
A byte range with no last byte (a-).
HierarchicalSidx
A sidx reference that points at another sidx.
Implementations§
Trait Implementations§
Source§impl Clone for Unsupported
impl Clone for Unsupported
impl Copy for Unsupported
Source§impl Debug for Unsupported
impl Debug for Unsupported
Source§impl Display for Unsupported
impl Display for Unsupported
impl Eq for Unsupported
Source§impl PartialEq for Unsupported
impl PartialEq for Unsupported
impl StructuralPartialEq for Unsupported
Auto Trait Implementations§
impl Forget for Unsupported
impl Freeze for Unsupported
impl RefUnwindSafe for Unsupported
impl Send for Unsupported
impl Sync for Unsupported
impl Unpin for Unsupported
impl UnsafeUnpin for Unsupported
impl UnwindSafe for Unsupported
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