Skip to main content

Stateful

Trait Stateful 

Source
pub trait Stateful {
    type State: Copy;

    // Required methods
    fn capture_state(&self) -> Self::State;
    fn restore_state(&mut self, state: Self::State);
}
Expand description

Trait for nodes that carry persistent DSP state across mutations.

Required Associated Types§

Required Methods§

Source

fn capture_state(&self) -> Self::State

Source

fn restore_state(&mut self, state: Self::State)

Implementors§