Struct dsp::signal::GenMut [] [src]

pub struct GenMut<G, F> {
    // some fields omitted
}

A signal that generates frames using the given function which may mutate some state.

Trait Implementations

impl<G, F> Iterator for GenMut<G, F> where G: FnMut() -> F

type Item = F

fn next(&mut self) -> Option<GenMut<G, F>::Item>

Derived Implementations

impl<G, F> Clone for GenMut<G, F> where F: Clone, G: Clone

fn clone(&self) -> GenMut<G, F>

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more