Trait signalo_traits::finalize::Finalize[][src]

pub trait Finalize: Sized {
    type Output;
    fn finalize(self) -> Self::Output;
}

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.

Associated Types

The sink's output type.

Required Methods

Consumes self, returning an accumulated output.

Implementors