InProcessExecutor

Type Alias InProcessExecutor 

Source
pub(crate) type InProcessExecutor<'a, H, OT, S> = GenericInProcessExecutor<H, &'a mut H, (), OT, S>;
Expand description

The process executor simply calls a target function, as mutable reference to a closure.

Aliased Type§

pub(crate) struct InProcessExecutor<'a, H, OT, S> {
    harness_fn: &'a mut H,
    inner: GenericInProcessExecutorInner<(), OT, S>,
    phantom: PhantomData<(*const H, &'a mut H)>,
}

Fields§

§harness_fn: &'a mut H§inner: GenericInProcessExecutorInner<(), OT, S>§phantom: PhantomData<(*const H, &'a mut H)>