#[repr(C)]pub struct StdVideoVP9SegmentationFlags {
pub _bitfield_1: u32,
}Expand description
Native structure StdVideoVP9SegmentationFlags.
Fields§
§_bitfield_1: u32Implementations§
Source§impl StdVideoVP9SegmentationFlags
impl StdVideoVP9SegmentationFlags
Sourcepub const fn segmentation_update_map(&self) -> u32
pub const fn segmentation_update_map(&self) -> u32
Read native bitfield segmentation_update_map.
Sourcepub fn set_segmentation_update_map(&mut self, value: u32)
pub fn set_segmentation_update_map(&mut self, value: u32)
Set native bitfield segmentation_update_map, retaining its low 1 bits.
Sourcepub const fn segmentation_temporal_update(&self) -> u32
pub const fn segmentation_temporal_update(&self) -> u32
Read native bitfield segmentation_temporal_update.
Sourcepub fn set_segmentation_temporal_update(&mut self, value: u32)
pub fn set_segmentation_temporal_update(&mut self, value: u32)
Set native bitfield segmentation_temporal_update, retaining its low 1 bits.
Sourcepub const fn segmentation_update_data(&self) -> u32
pub const fn segmentation_update_data(&self) -> u32
Read native bitfield segmentation_update_data.
Sourcepub fn set_segmentation_update_data(&mut self, value: u32)
pub fn set_segmentation_update_data(&mut self, value: u32)
Set native bitfield segmentation_update_data, retaining its low 1 bits.
Sourcepub const fn segmentation_abs_or_delta_update(&self) -> u32
pub const fn segmentation_abs_or_delta_update(&self) -> u32
Read native bitfield segmentation_abs_or_delta_update.
Sourcepub fn set_segmentation_abs_or_delta_update(&mut self, value: u32)
pub fn set_segmentation_abs_or_delta_update(&mut self, value: u32)
Set native bitfield segmentation_abs_or_delta_update, 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 28 bits.
Trait Implementations§
Source§impl Clone for StdVideoVP9SegmentationFlags
impl Clone for StdVideoVP9SegmentationFlags
impl Copy for StdVideoVP9SegmentationFlags
Auto Trait Implementations§
impl Forget for StdVideoVP9SegmentationFlags
impl Freeze for StdVideoVP9SegmentationFlags
impl Move for StdVideoVP9SegmentationFlags
impl RefUnwindSafe for StdVideoVP9SegmentationFlags
impl Send for StdVideoVP9SegmentationFlags
impl Sync for StdVideoVP9SegmentationFlags
impl Unpin for StdVideoVP9SegmentationFlags
impl UnsafeUnpin for StdVideoVP9SegmentationFlags
impl UnwindSafe for StdVideoVP9SegmentationFlags
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