pub struct H265VpsInfo {
pub vps_video_parameter_set_id: u8,
pub vps_max_sub_layers_minus1: u8,
pub vps_temporal_id_nesting_flag: bool,
pub profile_idc: u8,
pub level_idc: u8,
pub tier_flag: bool,
}Expand description
Parsed HEVC VPS — minimum fields needed for StdVideoH265VideoParameterSet.
Fields§
§vps_video_parameter_set_id: u8§vps_max_sub_layers_minus1: u8§vps_temporal_id_nesting_flag: bool§profile_idc: u8§level_idc: u8§tier_flag: boolTrait Implementations§
Source§impl Clone for H265VpsInfo
impl Clone for H265VpsInfo
Source§fn clone(&self) -> H265VpsInfo
fn clone(&self) -> H265VpsInfo
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for H265VpsInfo
Source§impl Debug for H265VpsInfo
impl Debug for H265VpsInfo
impl Eq for H265VpsInfo
Source§impl PartialEq for H265VpsInfo
impl PartialEq for H265VpsInfo
Source§fn eq(&self, other: &H265VpsInfo) -> bool
fn eq(&self, other: &H265VpsInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for H265VpsInfo
Auto Trait Implementations§
impl Freeze for H265VpsInfo
impl RefUnwindSafe for H265VpsInfo
impl Send for H265VpsInfo
impl Sync for H265VpsInfo
impl Unpin for H265VpsInfo
impl UnsafeUnpin for H265VpsInfo
impl UnwindSafe for H265VpsInfo
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