lazy_loader

Macro lazy_loader 

Source
lazy_loader!() { /* proc-macro */ }
Expand description

Create a lazy loader for a given function. Meant to be used in statics. Designed for libraries to integrate with.

fn SomeFunction(args: Args) -> Ret {}

static LOADER: wasm_split::LazyLoader<Args, Ret> = lazy_loader!(SomeFunction);

LOADER.load().await.call(args)