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