pub enum InterMode {
NearestMv = 0,
NearMv = 1,
GlobalMv = 2,
NewMv = 3,
}Expand description
Inter prediction mode.
Variants§
NearestMv = 0
Nearest MV mode.
NearMv = 1
Near MV mode.
GlobalMv = 2
Global MV mode.
NewMv = 3
New MV mode.
Implementations§
Trait Implementations§
impl Copy for InterMode
impl Eq for InterMode
impl StructuralPartialEq for InterMode
Auto Trait Implementations§
impl Freeze for InterMode
impl RefUnwindSafe for InterMode
impl Send for InterMode
impl Sync for InterMode
impl Unpin for InterMode
impl UnsafeUnpin for InterMode
impl UnwindSafe for InterMode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more