Trait signalo_traits::sink::Sink[][src]

pub trait Sink<T>: Sized {
    fn sink(&mut self, input: T);
}

A sink retrieves the current signal value each time it is called, performing arbitrary actions with it, such as writing values to a file or passing them to an audio-device. When the final value has been passed to it calling sink.finalize() returns an output.

Required Methods

Processes the input value.

Implementors