Struct jack::ClosureProcessHandler
[−]
[src]
pub struct ClosureProcessHandler<F: 'static + Send + FnMut(&Client, &ProcessScope) -> Control> { pub process_fn: F, }
Wrap a closure that can handle the process
callback. This is called every time data from ports
is available from JACK.
Fields
process_fn: F
Methods
impl<F> ClosureProcessHandler<F> where
F: 'static + Send + FnMut(&Client, &ProcessScope) -> Control,
[src]
F: 'static + Send + FnMut(&Client, &ProcessScope) -> Control,
fn new(f: F) -> ClosureProcessHandler<F>
[src]
Trait Implementations
impl<F> ProcessHandler for ClosureProcessHandler<F> where
F: 'static + Send + FnMut(&Client, &ProcessScope) -> Control,
[src]
F: 'static + Send + FnMut(&Client, &ProcessScope) -> Control,