pub struct Dct97GridScratch { /* private fields */ }Expand description
Scratch storage for repeated DCT-grid to 9/7 transform calls.
Implementations§
Source§impl Dct97GridScratch
impl Dct97GridScratch
Sourcepub fn spatial_sample_capacity(&self) -> usize
pub fn spatial_sample_capacity(&self) -> usize
Capacity of the reusable spatial-sample buffer used by the IDCT-then 9/7 path.
Trait Implementations§
Source§impl Debug for Dct97GridScratch
impl Debug for Dct97GridScratch
Source§impl Default for Dct97GridScratch
impl Default for Dct97GridScratch
Source§fn default() -> Dct97GridScratch
fn default() -> Dct97GridScratch
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for Dct97GridScratch
impl RefUnwindSafe for Dct97GridScratch
impl Send for Dct97GridScratch
impl Sync for Dct97GridScratch
impl Unpin for Dct97GridScratch
impl UnsafeUnpin for Dct97GridScratch
impl UnwindSafe for Dct97GridScratch
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