pub struct FlagDefault(pub u64);Expand description
Set to 1 if the track (audio, video, or subtitles) is eligible for automatic selection by the player; see (#default-track-selection) for more details.
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for FlagDefault
impl Clone for FlagDefault
Source§fn clone(&self) -> FlagDefault
fn clone(&self) -> FlagDefault
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for FlagDefault
impl Debug for FlagDefault
Source§impl Default for FlagDefault
impl Default for FlagDefault
Source§impl Deref for FlagDefault
impl Deref for FlagDefault
Source§impl Element for FlagDefault
impl Element for FlagDefault
Source§const HAS_DEFAULT_VALUE: bool = true
const HAS_DEFAULT_VALUE: bool = true
Whether the element has a default value, as per Matroska specification.
If true, and the element is missing in a master element, it should be treated as if it were present with the default value.
If false, and the element is missing in a master element, it should be treated as an error.
Source§impl Hash for FlagDefault
impl Hash for FlagDefault
Source§impl Ord for FlagDefault
impl Ord for FlagDefault
Source§fn cmp(&self, other: &FlagDefault) -> Ordering
fn cmp(&self, other: &FlagDefault) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for FlagDefault
impl PartialEq for FlagDefault
Source§impl PartialOrd for FlagDefault
impl PartialOrd for FlagDefault
impl Copy for FlagDefault
impl Eq for FlagDefault
impl StructuralPartialEq for FlagDefault
Auto Trait Implementations§
impl Freeze for FlagDefault
impl RefUnwindSafe for FlagDefault
impl Send for FlagDefault
impl Sync for FlagDefault
impl Unpin for FlagDefault
impl UnsafeUnpin for FlagDefault
impl UnwindSafe for FlagDefault
Blanket Implementations§
Source§impl<T> AsyncReadElement for Twhere
T: Element,
impl<T> AsyncReadElement for Twhere
T: Element,
Source§impl<T> AsyncReadFrom for Twhere
T: Element,
impl<T> AsyncReadFrom for Twhere
T: Element,
Source§impl<T> AsyncWriteElement for Twhere
T: Element,
impl<T> AsyncWriteElement for Twhere
T: Element,
Source§impl<T> AsyncWriteTo for Twhere
T: Encode,
impl<T> AsyncWriteTo for Twhere
T: Encode,
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