pub struct ChapterTimeStart(pub u64);Expand description
Timestamp of the start of Chapter, expressed in Matroska Ticks – i.e., in nanoseconds; see (#timestamp-ticks).
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for ChapterTimeStart
impl Clone for ChapterTimeStart
Source§fn clone(&self) -> ChapterTimeStart
fn clone(&self) -> ChapterTimeStart
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 ChapterTimeStart
impl Debug for ChapterTimeStart
Source§impl Default for ChapterTimeStart
impl Default for ChapterTimeStart
Source§impl Deref for ChapterTimeStart
impl Deref for ChapterTimeStart
Source§impl Element for ChapterTimeStart
impl Element for ChapterTimeStart
Source§fn decode_body(buf: &mut &[u8]) -> Result<Self>
fn decode_body(buf: &mut &[u8]) -> 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 ChapterTimeStart
impl Hash for ChapterTimeStart
Source§impl Ord for ChapterTimeStart
impl Ord for ChapterTimeStart
Source§fn cmp(&self, other: &ChapterTimeStart) -> Ordering
fn cmp(&self, other: &ChapterTimeStart) -> 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 ChapterTimeStart
impl PartialEq for ChapterTimeStart
Source§impl PartialOrd for ChapterTimeStart
impl PartialOrd for ChapterTimeStart
impl Copy for ChapterTimeStart
impl Eq for ChapterTimeStart
impl StructuralPartialEq for ChapterTimeStart
Auto Trait Implementations§
impl Freeze for ChapterTimeStart
impl RefUnwindSafe for ChapterTimeStart
impl Send for ChapterTimeStart
impl Sync for ChapterTimeStart
impl Unpin for ChapterTimeStart
impl UnsafeUnpin for ChapterTimeStart
impl UnwindSafe for ChapterTimeStart
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