pub struct EncPackedHeaderParameter(/* private fields */);Expand description
Abstraction over EncPackedHeaderParameterBuffer types we support
Implementations§
Source§impl EncPackedHeaderParameter
impl EncPackedHeaderParameter
Sourcepub fn new(
type_: EncPackedHeaderType,
length_in_bits: u32,
has_emulation: bool,
) -> Self
pub fn new( type_: EncPackedHeaderType, length_in_bits: u32, has_emulation: bool, ) -> Self
Creates a new EncPackedHeaderParameter from the given VAEncPackedHeaderParameterBuffer.
Sourcepub fn inner_mut(&mut self) -> &mut VAEncPackedHeaderParameterBuffer
pub fn inner_mut(&mut self) -> &mut VAEncPackedHeaderParameterBuffer
Returns a mutable reference to the inner VAEncPackedHeaderParameterBuffer.
Auto Trait Implementations§
impl Freeze for EncPackedHeaderParameter
impl RefUnwindSafe for EncPackedHeaderParameter
impl Send for EncPackedHeaderParameter
impl Sync for EncPackedHeaderParameter
impl Unpin for EncPackedHeaderParameter
impl UnsafeUnpin for EncPackedHeaderParameter
impl UnwindSafe for EncPackedHeaderParameter
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