pub enum Dither {
None,
Rectangular,
Triangular,
TriangularHighPass,
NoiseShapingLipshitz,
NoiseShapingFWeighted,
NoiseShapingModifiedEWeighted,
NoiseShapingImprovedEWeighted,
NoiseShapingShibata,
NoiseShapingLowShibata,
NoiseShapingHighShibata,
}
Variants§
None
Rectangular
Triangular
TriangularHighPass
NoiseShapingLipshitz
NoiseShapingFWeighted
NoiseShapingModifiedEWeighted
NoiseShapingImprovedEWeighted
NoiseShapingShibata
NoiseShapingLowShibata
NoiseShapingHighShibata
Trait Implementations§
Source§impl From<Dither> for SwrDitherType
impl From<Dither> for SwrDitherType
Source§fn from(value: Dither) -> SwrDitherType
fn from(value: Dither) -> SwrDitherType
Converts to this type from the input type.
Source§impl From<SwrDitherType> for Dither
impl From<SwrDitherType> for Dither
Source§fn from(value: SwrDitherType) -> Dither
fn from(value: SwrDitherType) -> Dither
Converts to this type from the input type.
impl Copy for Dither
impl Eq for Dither
impl StructuralPartialEq for Dither
Auto Trait Implementations§
impl Freeze for Dither
impl RefUnwindSafe for Dither
impl Send for Dither
impl Sync for Dither
impl Unpin for Dither
impl UnwindSafe for Dither
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