pub struct DefaultDecodedFieldDuration(pub u64);Expand description
The period between two successive fields at the output of the decoding process, expressed in Matroska Ticks – i.e., in nanoseconds; see (#timestamp-ticks). See (#defaultdecodedfieldduration) for more information.
Tuple Fields§
§0: u64Trait Implementations§
Source§impl Clone for DefaultDecodedFieldDuration
impl Clone for DefaultDecodedFieldDuration
Source§fn clone(&self) -> DefaultDecodedFieldDuration
fn clone(&self) -> DefaultDecodedFieldDuration
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 DefaultDecodedFieldDuration
impl Debug for DefaultDecodedFieldDuration
Source§impl Deref for DefaultDecodedFieldDuration
impl Deref for DefaultDecodedFieldDuration
Source§impl Element for DefaultDecodedFieldDuration
impl Element for DefaultDecodedFieldDuration
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 DefaultDecodedFieldDuration
impl Hash for DefaultDecodedFieldDuration
Source§impl Ord for DefaultDecodedFieldDuration
impl Ord for DefaultDecodedFieldDuration
Source§fn cmp(&self, other: &DefaultDecodedFieldDuration) -> Ordering
fn cmp(&self, other: &DefaultDecodedFieldDuration) -> 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 PartialOrd for DefaultDecodedFieldDuration
impl PartialOrd for DefaultDecodedFieldDuration
impl Copy for DefaultDecodedFieldDuration
impl Eq for DefaultDecodedFieldDuration
impl StructuralPartialEq for DefaultDecodedFieldDuration
Auto Trait Implementations§
impl Freeze for DefaultDecodedFieldDuration
impl RefUnwindSafe for DefaultDecodedFieldDuration
impl Send for DefaultDecodedFieldDuration
impl Sync for DefaultDecodedFieldDuration
impl Unpin for DefaultDecodedFieldDuration
impl UnsafeUnpin for DefaultDecodedFieldDuration
impl UnwindSafe for DefaultDecodedFieldDuration
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