pub struct SliceParameterBufferVP9(/* private fields */);Expand description
Wrapper over the VASliceParameterBufferVP9 FFI type.
Implementations§
Source§impl SliceParameterBufferVP9
impl SliceParameterBufferVP9
Sourcepub fn new(
slice_data_size: u32,
slice_data_offset: u32,
slice_data_flag: u32,
seg_param: [SegmentParameterVP9; 8],
) -> Self
pub fn new( slice_data_size: u32, slice_data_offset: u32, slice_data_flag: u32, seg_param: [SegmentParameterVP9; 8], ) -> Self
Creates the wrapper.
Sourcepub fn inner(&self) -> &VASliceParameterBufferVP9
pub fn inner(&self) -> &VASliceParameterBufferVP9
Returns the inner FFI type. Useful for testing purposes.
Auto Trait Implementations§
impl Freeze for SliceParameterBufferVP9
impl RefUnwindSafe for SliceParameterBufferVP9
impl Send for SliceParameterBufferVP9
impl Sync for SliceParameterBufferVP9
impl Unpin for SliceParameterBufferVP9
impl UnsafeUnpin for SliceParameterBufferVP9
impl UnwindSafe for SliceParameterBufferVP9
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