Module signalo_filters::prelude[][src]

The crate's prelude.

Traits

Filter

Filters accept values of a signal, and produce transformed values. Furthermore, the result of concatenating all the output data is the same as the result of applying the filter over the concatenation of the input data.

Sink

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.

Source

A source returns the next signal value each time it is called. When there is no more data, it just returns None.