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