pub enum TxType {
Show 16 variants
DctDct,
AdstDct,
DctAdst,
AdstAdst,
FlipadstDct,
DctFlipadst,
FlipadstFlipadst,
AdstFlipadst,
FlipadstAdst,
Idtx,
VDct,
HDct,
VAdst,
HAdst,
VFlipadst,
HFlipadst,
}Expand description
PlaneTxType: the 16 transform types (§6.10.28 order). The first word
names the column (vertical) transform, the second the row (horizontal).
Variants§
DctDct
AdstDct
DctAdst
AdstAdst
FlipadstDct
DctFlipadst
FlipadstFlipadst
AdstFlipadst
FlipadstAdst
Idtx
VDct
HDct
VAdst
HAdst
VFlipadst
HFlipadst
Implementations§
Trait Implementations§
impl Copy for TxType
impl Eq for TxType
impl StructuralPartialEq for TxType
Auto Trait Implementations§
impl Freeze for TxType
impl RefUnwindSafe for TxType
impl Send for TxType
impl Sync for TxType
impl Unpin for TxType
impl UnsafeUnpin for TxType
impl UnwindSafe for TxType
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