#[repr(transparent)]pub struct ConstantFrameRate(pub u8);
Expand description
Represents all possible values of the constant_frame_rate
field in the
HEVCDecoderConfigurationRecord
.
ISO/IEC 14496-15 - 8.3.2.1.3
Tuple Fields§
§0: u8
Implementations§
Source§impl ConstantFrameRate
impl ConstantFrameRate
Sourcepub const Constant: Self
pub const Constant: Self
Indicates that the stream to which this configuration record applies is of constant frame rate.
Sourcepub const TemporalLayerConstant: Self
pub const TemporalLayerConstant: Self
Indicates that the representation of each temporal layer in the stream is of constant frame rate.
Trait Implementations§
Source§impl Clone for ConstantFrameRate
impl Clone for ConstantFrameRate
Source§fn clone(&self) -> ConstantFrameRate
fn clone(&self) -> ConstantFrameRate
Returns a copy 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 ConstantFrameRate
impl Debug for ConstantFrameRate
Source§impl From<ConstantFrameRate> for u8
impl From<ConstantFrameRate> for u8
Source§fn from(value: ConstantFrameRate) -> Self
fn from(value: ConstantFrameRate) -> Self
Converts to this type from the input type.
Source§impl From<u8> for ConstantFrameRate
impl From<u8> for ConstantFrameRate
Source§impl Hash for ConstantFrameRate
impl Hash for ConstantFrameRate
Source§impl Ord for ConstantFrameRate
impl Ord for ConstantFrameRate
Source§fn cmp(&self, other: &ConstantFrameRate) -> Ordering
fn cmp(&self, other: &ConstantFrameRate) -> 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 ConstantFrameRate
impl PartialEq for ConstantFrameRate
Source§impl PartialOrd for ConstantFrameRate
impl PartialOrd for ConstantFrameRate
impl Copy for ConstantFrameRate
impl Eq for ConstantFrameRate
impl StructuralPartialEq for ConstantFrameRate
Auto Trait Implementations§
impl Freeze for ConstantFrameRate
impl RefUnwindSafe for ConstantFrameRate
impl Send for ConstantFrameRate
impl Sync for ConstantFrameRate
impl Unpin for ConstantFrameRate
impl UnwindSafe for ConstantFrameRate
Blanket Implementations§
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