Skip to main content

AsyncNativeCallableCancellable

Type Alias AsyncNativeCallableCancellable 

Source
pub type AsyncNativeCallableCancellable<State> = Arc<dyn for<'a> Fn(&'a Engine<State>, CancellationToken, Type, &'a [Pointer]) -> Pin<Box<dyn Future<Output = Result<Pointer, EngineError>> + Send + 'a>> + Sync + Send>;

Aliased Typeยง

pub struct AsyncNativeCallableCancellable<State> { /* private fields */ }