pub enum DecRefBasePicMarkingOp {
ShortTermUnusedForRef {
difference_of_base_pic_nums_minus1: u32,
},
LongTermUnusedForRef {
long_term_base_pic_num: u32,
},
}Expand description
A single operation in dec_ref_base_pic_marking().
Variants§
ShortTermUnusedForRef
memory_management_base_control_operation == 1:
Mark a short-term reference base picture as unused.
LongTermUnusedForRef
memory_management_base_control_operation == 2:
Mark a long-term reference base picture as unused.
Trait Implementations§
Source§impl Clone for DecRefBasePicMarkingOp
impl Clone for DecRefBasePicMarkingOp
Source§fn clone(&self) -> DecRefBasePicMarkingOp
fn clone(&self) -> DecRefBasePicMarkingOp
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 moreSource§impl Debug for DecRefBasePicMarkingOp
impl Debug for DecRefBasePicMarkingOp
impl Eq for DecRefBasePicMarkingOp
Source§impl PartialEq for DecRefBasePicMarkingOp
impl PartialEq for DecRefBasePicMarkingOp
impl StructuralPartialEq for DecRefBasePicMarkingOp
Auto Trait Implementations§
impl Freeze for DecRefBasePicMarkingOp
impl RefUnwindSafe for DecRefBasePicMarkingOp
impl Send for DecRefBasePicMarkingOp
impl Sync for DecRefBasePicMarkingOp
impl Unpin for DecRefBasePicMarkingOp
impl UnsafeUnpin for DecRefBasePicMarkingOp
impl UnwindSafe for DecRefBasePicMarkingOp
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