pub struct SineOsc { /* private fields */ }Expand description
A basic sine oscillator.
Implementations§
Trait Implementations§
Source§impl Builder for SineOsc
impl Builder for SineOsc
Source§impl Signal for SineOsc
impl Signal for SineOsc
Source§fn as_any_mut(&mut self) -> &mut dyn Any
fn as_any_mut(&mut self) -> &mut dyn Any
This method has the same trivial implementation for all implentors of
the trait. We need it to downcast trait objects to their underlying
type.
impl Copy for SineOsc
Auto Trait Implementations§
impl Freeze for SineOsc
impl RefUnwindSafe for SineOsc
impl Send for SineOsc
impl Sync for SineOsc
impl Unpin for SineOsc
impl UnsafeUnpin for SineOsc
impl UnwindSafe for SineOsc
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