#[repr(C)]pub struct StdVideoEncodeH264SliceHeaderFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoEncodeH264SliceHeaderFlags.
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoEncodeH264SliceHeaderFlags
impl StdVideoEncodeH264SliceHeaderFlags
Sourcepub const fn direct_spatial_mv_pred_flag(&self) -> u32
pub const fn direct_spatial_mv_pred_flag(&self) -> u32
Read native bitfield direct_spatial_mv_pred_flag.
Sourcepub fn set_direct_spatial_mv_pred_flag(&mut self, value: u32)
pub fn set_direct_spatial_mv_pred_flag(&mut self, value: u32)
Set native bitfield direct_spatial_mv_pred_flag, retaining its low 1 bits.
Sourcepub const fn num_ref_idx_active_override_flag(&self) -> u32
pub const fn num_ref_idx_active_override_flag(&self) -> u32
Read native bitfield num_ref_idx_active_override_flag.
Sourcepub fn set_num_ref_idx_active_override_flag(&mut self, value: u32)
pub fn set_num_ref_idx_active_override_flag(&mut self, value: u32)
Set native bitfield num_ref_idx_active_override_flag, retaining its low 1 bits.
Sourcepub fn set_reserved(&mut self, value: u32)
pub fn set_reserved(&mut self, value: u32)
Set native bitfield reserved, retaining its low 30 bits.
Trait Implementations§
impl Copy for StdVideoEncodeH264SliceHeaderFlags
Auto Trait Implementations§
impl Forget for StdVideoEncodeH264SliceHeaderFlags
impl Freeze for StdVideoEncodeH264SliceHeaderFlags
impl Move for StdVideoEncodeH264SliceHeaderFlags
impl RefUnwindSafe for StdVideoEncodeH264SliceHeaderFlags
impl Send for StdVideoEncodeH264SliceHeaderFlags
impl Sync for StdVideoEncodeH264SliceHeaderFlags
impl Unpin for StdVideoEncodeH264SliceHeaderFlags
impl UnsafeUnpin for StdVideoEncodeH264SliceHeaderFlags
impl UnwindSafe for StdVideoEncodeH264SliceHeaderFlags
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