#[repr(C)]pub struct StdVideoAV1FilmGrainFlags {
pub _bitfield_align_1: [u32; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 4]>,
}Fields§
§_bitfield_align_1: [u32; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 4]>Implementations§
Source§impl StdVideoAV1FilmGrainFlags
impl StdVideoAV1FilmGrainFlags
pub fn chroma_scaling_from_luma(&self) -> u32
pub fn set_chroma_scaling_from_luma(&mut self, val: u32)
pub unsafe fn chroma_scaling_from_luma_raw(this: *const Self) -> u32
pub unsafe fn set_chroma_scaling_from_luma_raw(this: *mut Self, val: u32)
pub fn overlap_flag(&self) -> u32
pub fn set_overlap_flag(&mut self, val: u32)
pub unsafe fn overlap_flag_raw(this: *const Self) -> u32
pub unsafe fn set_overlap_flag_raw(this: *mut Self, val: u32)
pub fn clip_to_restricted_range(&self) -> u32
pub fn set_clip_to_restricted_range(&mut self, val: u32)
pub unsafe fn clip_to_restricted_range_raw(this: *const Self) -> u32
pub unsafe fn set_clip_to_restricted_range_raw(this: *mut Self, val: u32)
pub fn update_grain(&self) -> u32
pub fn set_update_grain(&mut self, val: u32)
pub unsafe fn update_grain_raw(this: *const Self) -> u32
pub unsafe fn set_update_grain_raw(this: *mut Self, val: u32)
pub fn reserved(&self) -> u32
pub fn set_reserved(&mut self, val: u32)
pub unsafe fn reserved_raw(this: *const Self) -> u32
pub unsafe fn set_reserved_raw(this: *mut Self, val: u32)
pub fn new_bitfield_1( chroma_scaling_from_luma: u32, overlap_flag: u32, clip_to_restricted_range: u32, update_grain: u32, reserved: u32, ) -> __BindgenBitfieldUnit<[u8; 4]>
Trait Implementations§
Source§impl Clone for StdVideoAV1FilmGrainFlags
impl Clone for StdVideoAV1FilmGrainFlags
Source§fn clone(&self) -> StdVideoAV1FilmGrainFlags
fn clone(&self) -> StdVideoAV1FilmGrainFlags
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for StdVideoAV1FilmGrainFlags
impl Default for StdVideoAV1FilmGrainFlags
Source§fn default() -> StdVideoAV1FilmGrainFlags
fn default() -> StdVideoAV1FilmGrainFlags
Returns the “default value” for a type. Read more
impl Copy for StdVideoAV1FilmGrainFlags
Auto Trait Implementations§
impl Freeze for StdVideoAV1FilmGrainFlags
impl RefUnwindSafe for StdVideoAV1FilmGrainFlags
impl Send for StdVideoAV1FilmGrainFlags
impl Sync for StdVideoAV1FilmGrainFlags
impl Unpin for StdVideoAV1FilmGrainFlags
impl UnwindSafe for StdVideoAV1FilmGrainFlags
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