pub struct OscillatorNodeOptions {
pub oscillator_type: OscillatorType,
pub freq: f32,
pub detune: f32,
pub periodic_wave_options: Option<PeriodicWaveOptions>,
}Fields§
§oscillator_type: OscillatorType§freq: f32§detune: f32§periodic_wave_options: Option<PeriodicWaveOptions>Trait Implementations§
Source§impl Clone for OscillatorNodeOptions
impl Clone for OscillatorNodeOptions
Source§fn clone(&self) -> OscillatorNodeOptions
fn clone(&self) -> OscillatorNodeOptions
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 OscillatorNodeOptions
impl Debug for OscillatorNodeOptions
Source§impl Default for OscillatorNodeOptions
impl Default for OscillatorNodeOptions
Source§impl MallocSizeOf for OscillatorNodeOptions
impl MallocSizeOf for OscillatorNodeOptions
Source§fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Auto Trait Implementations§
impl Freeze for OscillatorNodeOptions
impl RefUnwindSafe for OscillatorNodeOptions
impl Send for OscillatorNodeOptions
impl Sync for OscillatorNodeOptions
impl Unpin for OscillatorNodeOptions
impl UnwindSafe for OscillatorNodeOptions
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 moreSource§impl<T> MaybeBoxed<Box<T>> for T
impl<T> MaybeBoxed<Box<T>> for T
Source§fn maybe_boxed(self) -> Box<T>
fn maybe_boxed(self) -> Box<T>
Convert
Source§impl<T> MaybeBoxed<T> for T
impl<T> MaybeBoxed<T> for T
Source§fn maybe_boxed(self) -> T
fn maybe_boxed(self) -> T
Convert