View Source Zig.Nif.Basic (zigler v0.11.0)

Architecture:

Synchronous has two different cases. The first case is that the nif can be called directly. In this case, the function is mapped directly to function name. In the case that the nif needs marshalling, the function is mapped to marshalled-<nifname>. and the called function contains wrapping logic.

To understand wrapping logic, see Zig.Nif.Marshaller

Summary

Functions