pub struct PartitionParameters {Show 14 fields
pub rd_cost: f64,
pub bo: TileBlockOffset,
pub bsize: BlockSize,
pub pred_mode_luma: PredictionMode,
pub pred_mode_chroma: PredictionMode,
pub pred_cfl_params: CFLParams,
pub angle_delta: AngleDelta,
pub ref_frames: [RefType; 2],
pub mvs: [MotionVector; 2],
pub skip: bool,
pub has_coeff: bool,
pub tx_size: TxSize,
pub tx_type: TxType,
pub sidx: u8,
}
Fields§
§rd_cost: f64
§bo: TileBlockOffset
§bsize: BlockSize
§pred_mode_luma: PredictionMode
§pred_mode_chroma: PredictionMode
§pred_cfl_params: CFLParams
§angle_delta: AngleDelta
§ref_frames: [RefType; 2]
§mvs: [MotionVector; 2]
§skip: bool
§has_coeff: bool
§tx_size: TxSize
§tx_type: TxType
§sidx: u8
Trait Implementations§
Source§impl Clone for PartitionParameters
impl Clone for PartitionParameters
Source§fn clone(&self) -> PartitionParameters
fn clone(&self) -> PartitionParameters
Returns a duplicate 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 PartitionParameters
impl Debug for PartitionParameters
Auto Trait Implementations§
impl Freeze for PartitionParameters
impl RefUnwindSafe for PartitionParameters
impl Send for PartitionParameters
impl Sync for PartitionParameters
impl Unpin for PartitionParameters
impl UnwindSafe for PartitionParameters
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