Function sampara::signal::equilibrium[][src]

pub fn equilibrium<F, const N: usize>() -> Equilibrium<F, N> where
    F: Frame<N>, 

Creates a new Signal that always yields Frame::EQUILIBRIUM.

use sampara::{signal, Signal};

fn main() {
    let mut signal = signal::equilibrium();

    assert_eq!(signal.next(), Some([0, 0]));
    assert_eq!(signal.next(), Some([0, 0]));
    assert_eq!(signal.next(), Some([0, 0]));
    assert_eq!(signal.next(), Some([0, 0]));
}