Skip to main content

hook

Function hook 

Source
pub fn hook<F>(f: F) -> ExecHook
where F: for<'a> Fn(&'a dyn Executor) -> ExecFuture<'a, Result<(), ExecError>> + Send + Sync + 'static,
Expand description

Wrap a closure as an ExecHook. The named-function-plus-Box::pin shape generated code uses:

q.add_hook(hook(|db| Box::pin(async move { … })));