pub enum WaveletSamples {
I64(Vec<i64>),
F32(Vec<f32>),
}Expand description
Owned, row-major coefficients in a band.
Variants§
I64(Vec<i64>)
Exact reversible 5/3 coefficients, after ROI maxshift inversion.
F32(Vec<f32>)
Dequantized irreversible 9/7 coefficients, including the decoder’s midpoint reconstruction for truncated coding passes.
Trait Implementations§
Source§impl Debug for WaveletSamples
impl Debug for WaveletSamples
Source§impl PartialEq for WaveletSamples
impl PartialEq for WaveletSamples
impl StructuralPartialEq for WaveletSamples
Auto Trait Implementations§
impl Freeze for WaveletSamples
impl RefUnwindSafe for WaveletSamples
impl Send for WaveletSamples
impl Sync for WaveletSamples
impl Unpin for WaveletSamples
impl UnsafeUnpin for WaveletSamples
impl UnwindSafe for WaveletSamples
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> 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