pub struct TrackJoinUid(pub u64);Expand description
The TrackUID number of a track whose blocks are used to create this virtual track.
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for TrackJoinUid
impl Clone for TrackJoinUid
Source§fn clone(&self) -> TrackJoinUid
fn clone(&self) -> TrackJoinUid
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 TrackJoinUid
impl Debug for TrackJoinUid
Source§impl Default for TrackJoinUid
impl Default for TrackJoinUid
Source§impl Deref for TrackJoinUid
impl Deref for TrackJoinUid
Source§impl Element for TrackJoinUid
impl Element for TrackJoinUid
Source§fn decode_body<B: Buf>(buf: &mut B) -> Result<Self>
fn decode_body<B: Buf>(buf: &mut B) -> Result<Self>
Decode the body of the element from a buffer.
Source§fn encode_body<B: BufMut>(&self, buf: &mut B) -> Result<()>
fn encode_body<B: BufMut>(&self, buf: &mut B) -> Result<()>
Encode the body of the element to a buffer.
Source§const HAS_DEFAULT_VALUE: bool = false
const HAS_DEFAULT_VALUE: bool = false
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 TrackJoinUid
impl Hash for TrackJoinUid
Source§impl Ord for TrackJoinUid
impl Ord for TrackJoinUid
Source§fn cmp(&self, other: &TrackJoinUid) -> Ordering
fn cmp(&self, other: &TrackJoinUid) -> 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 TrackJoinUid
impl PartialEq for TrackJoinUid
Source§impl PartialOrd for TrackJoinUid
impl PartialOrd for TrackJoinUid
impl Copy for TrackJoinUid
impl Eq for TrackJoinUid
impl StructuralPartialEq for TrackJoinUid
Auto Trait Implementations§
impl Freeze for TrackJoinUid
impl RefUnwindSafe for TrackJoinUid
impl Send for TrackJoinUid
impl Sync for TrackJoinUid
impl Unpin for TrackJoinUid
impl UnsafeUnpin for TrackJoinUid
impl UnwindSafe for TrackJoinUid
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