#[repr(C, align(4))]pub struct StdVideoH265ProfileTierLevelFlags {
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: [u8; 3],
}
Fields§
§_bitfield_align_1: [u8; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>
§__bindgen_padding_0: [u8; 3]
Implementations§
Source§impl StdVideoH265ProfileTierLevelFlags
impl StdVideoH265ProfileTierLevelFlags
pub fn general_tier_flag(&self) -> u32
pub fn set_general_tier_flag(&mut self, val: u32)
pub unsafe fn general_tier_flag_raw(this: *const Self) -> u32
pub unsafe fn set_general_tier_flag_raw(this: *mut Self, val: u32)
pub fn general_progressive_source_flag(&self) -> u32
pub fn set_general_progressive_source_flag(&mut self, val: u32)
pub unsafe fn general_progressive_source_flag_raw(this: *const Self) -> u32
pub unsafe fn set_general_progressive_source_flag_raw(this: *mut Self, val: u32)
pub fn general_interlaced_source_flag(&self) -> u32
pub fn set_general_interlaced_source_flag(&mut self, val: u32)
pub unsafe fn general_interlaced_source_flag_raw(this: *const Self) -> u32
pub unsafe fn set_general_interlaced_source_flag_raw(this: *mut Self, val: u32)
pub fn general_non_packed_constraint_flag(&self) -> u32
pub fn set_general_non_packed_constraint_flag(&mut self, val: u32)
pub unsafe fn general_non_packed_constraint_flag_raw(this: *const Self) -> u32
pub unsafe fn set_general_non_packed_constraint_flag_raw( this: *mut Self, val: u32, )
pub fn general_frame_only_constraint_flag(&self) -> u32
pub fn set_general_frame_only_constraint_flag(&mut self, val: u32)
pub unsafe fn general_frame_only_constraint_flag_raw(this: *const Self) -> u32
pub unsafe fn set_general_frame_only_constraint_flag_raw( this: *mut Self, val: u32, )
pub fn new_bitfield_1( general_tier_flag: u32, general_progressive_source_flag: u32, general_interlaced_source_flag: u32, general_non_packed_constraint_flag: u32, general_frame_only_constraint_flag: u32, ) -> __BindgenBitfieldUnit<[u8; 1]>
Trait Implementations§
Source§impl Clone for StdVideoH265ProfileTierLevelFlags
impl Clone for StdVideoH265ProfileTierLevelFlags
Source§fn clone(&self) -> StdVideoH265ProfileTierLevelFlags
fn clone(&self) -> StdVideoH265ProfileTierLevelFlags
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for StdVideoH265ProfileTierLevelFlags
impl Default for StdVideoH265ProfileTierLevelFlags
Source§fn default() -> StdVideoH265ProfileTierLevelFlags
fn default() -> StdVideoH265ProfileTierLevelFlags
Returns the “default value” for a type. Read more
impl Copy for StdVideoH265ProfileTierLevelFlags
Auto Trait Implementations§
impl Freeze for StdVideoH265ProfileTierLevelFlags
impl RefUnwindSafe for StdVideoH265ProfileTierLevelFlags
impl Send for StdVideoH265ProfileTierLevelFlags
impl Sync for StdVideoH265ProfileTierLevelFlags
impl Unpin for StdVideoH265ProfileTierLevelFlags
impl UnwindSafe for StdVideoH265ProfileTierLevelFlags
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