Function sampara::signal::empty[][src]

pub fn empty<F, const N: usize>() -> Empty<F, N> where
    F: Frame<N>, 

Creates an empty Signal that yields no Frames.

use sampara::{signal, Signal};

fn main() {
    // Need to have redundant number of channels, until associated consts
    // can be used as const generics.
    let mut signal = signal::empty::<[i8; 2], 2>();

    assert_eq!(signal.next(), None);
    assert_eq!(signal.next(), None);
    assert_eq!(signal.next(), None);
    assert_eq!(signal.next(), None);
}