pub struct HevcEncVuiFields(/* private fields */);Implementations§
Source§impl HevcEncVuiFields
impl HevcEncVuiFields
pub fn new( aspect_ratio_info_present_flag: u32, neutral_chroma_indication_flag: u32, field_seq_flag: u32, vui_timing_info_present_flag: u32, bitstream_restriction_flag: u32, tiles_fixed_structure_flag: u32, motion_vectors_over_pic_boundaries_flag: u32, restricted_ref_pic_lists_flag: u32, log2_max_mv_length_horizontal: u32, log2_max_mv_length_vertical: u32, ) -> Self
Trait Implementations§
Auto Trait Implementations§
impl Freeze for HevcEncVuiFields
impl RefUnwindSafe for HevcEncVuiFields
impl Send for HevcEncVuiFields
impl Sync for HevcEncVuiFields
impl Unpin for HevcEncVuiFields
impl UnsafeUnpin for HevcEncVuiFields
impl UnwindSafe for HevcEncVuiFields
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