pub struct ChapterUid(pub u64);Expand description
A UID that identifies the Chapter.
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for ChapterUid
impl Clone for ChapterUid
Source§fn clone(&self) -> ChapterUid
fn clone(&self) -> ChapterUid
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 ChapterUid
impl Debug for ChapterUid
Source§impl Default for ChapterUid
impl Default for ChapterUid
Source§impl Deref for ChapterUid
impl Deref for ChapterUid
Source§impl Element for ChapterUid
impl Element for ChapterUid
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 ChapterUid
impl Hash for ChapterUid
Source§impl Ord for ChapterUid
impl Ord for ChapterUid
Source§fn cmp(&self, other: &ChapterUid) -> Ordering
fn cmp(&self, other: &ChapterUid) -> 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 ChapterUid
impl PartialEq for ChapterUid
Source§impl PartialOrd for ChapterUid
impl PartialOrd for ChapterUid
impl Copy for ChapterUid
impl Eq for ChapterUid
impl StructuralPartialEq for ChapterUid
Auto Trait Implementations§
impl Freeze for ChapterUid
impl RefUnwindSafe for ChapterUid
impl Send for ChapterUid
impl Sync for ChapterUid
impl Unpin for ChapterUid
impl UnsafeUnpin for ChapterUid
impl UnwindSafe for ChapterUid
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