pub struct AsymmetryConfig {
pub strength: f32,
pub frequency: f32,
pub seed: u64,
}Expand description
Configuration for asymmetry noise injection.
Fields§
§strength: f32Overall magnitude 0..1.
frequency: f32Spatial frequency of asymmetry noise.
seed: u64Trait Implementations§
Source§impl Clone for AsymmetryConfig
impl Clone for AsymmetryConfig
Source§fn clone(&self) -> AsymmetryConfig
fn clone(&self) -> AsymmetryConfig
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 AsymmetryConfig
impl Debug for AsymmetryConfig
Auto Trait Implementations§
impl Freeze for AsymmetryConfig
impl RefUnwindSafe for AsymmetryConfig
impl Send for AsymmetryConfig
impl Sync for AsymmetryConfig
impl Unpin for AsymmetryConfig
impl UnsafeUnpin for AsymmetryConfig
impl UnwindSafe for AsymmetryConfig
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