Enum rav1e::config::PredictionModesSetting
source · pub enum PredictionModesSetting {
Simple,
ComplexKeyframes,
ComplexAll,
}
Expand description
Prediction modes to search.
Variants§
Simple
Only simple prediction modes.
ComplexKeyframes
Search all prediction modes on key frames and simple modes on other frames.
ComplexAll
Search all prediction modes on all frames.
Trait Implementations§
source§impl Clone for PredictionModesSetting
impl Clone for PredictionModesSetting
source§fn clone(&self) -> PredictionModesSetting
fn clone(&self) -> PredictionModesSetting
Returns a copy of the value. Read more
1.0.0 · 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 PredictionModesSetting
impl Debug for PredictionModesSetting
source§impl Display for PredictionModesSetting
impl Display for PredictionModesSetting
source§impl FromPrimitive for PredictionModesSetting
impl FromPrimitive for PredictionModesSetting
source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moresource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moresource§impl PartialEq for PredictionModesSetting
impl PartialEq for PredictionModesSetting
source§fn eq(&self, other: &PredictionModesSetting) -> bool
fn eq(&self, other: &PredictionModesSetting) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl PartialOrd for PredictionModesSetting
impl PartialOrd for PredictionModesSetting
source§fn partial_cmp(&self, other: &PredictionModesSetting) -> Option<Ordering>
fn partial_cmp(&self, other: &PredictionModesSetting) -> Option<Ordering>
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for PredictionModesSetting
impl Eq for PredictionModesSetting
impl StructuralPartialEq for PredictionModesSetting
Auto Trait Implementations§
impl Freeze for PredictionModesSetting
impl RefUnwindSafe for PredictionModesSetting
impl Send for PredictionModesSetting
impl Sync for PredictionModesSetting
impl Unpin for PredictionModesSetting
impl UnwindSafe for PredictionModesSetting
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