pub struct StdVideoVP9SegmentationFlags { /* private fields */ }Expand description
struct StdVideoVP9SegmentationFlags from vulkan_video_codec_vp9std
Implementations§
Source§impl StdVideoVP9SegmentationFlags
impl StdVideoVP9SegmentationFlags
pub fn get_segmentation_update_map(&self) -> u32
pub fn set_segmentation_update_map(&mut self, value: u32)
pub fn get_segmentation_temporal_update(&self) -> u32
pub fn set_segmentation_temporal_update(&mut self, value: u32)
pub fn get_segmentation_update_data(&self) -> u32
pub fn set_segmentation_update_data(&mut self, value: u32)
pub fn get_segmentation_abs_or_delta_update(&self) -> u32
pub fn set_segmentation_abs_or_delta_update(&mut self, value: u32)
pub fn get_reserved(&self) -> u32
pub fn set_reserved(&mut self, value: u32)
Trait Implementations§
Source§impl Clone for StdVideoVP9SegmentationFlags
impl Clone for StdVideoVP9SegmentationFlags
Source§fn clone(&self) -> StdVideoVP9SegmentationFlags
fn clone(&self) -> StdVideoVP9SegmentationFlags
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 StdVideoVP9SegmentationFlags
Auto Trait Implementations§
impl Freeze 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