Crate nadi_plugin

Source
Expand description

Procedural Macros for plugin development for NADI system.

Do not use this library by itself, it should be reexported from [nadi_core] crate

Attribute Macros§

env_func
register this function as a node function on nadi plugin
nadi_internal_plugin
Register the mod as an internal plugin, only to be used on plugins compiled in nadi_core crate. This should also be in the top of the mod definition so it can see all the functions.
nadi_plugin
Register the plugin for NADI system. This should be on the top level of the mod, with access to all the functions so it can register them
network_func
register this function as a network function on nadi plugin
node_func
register this function as a node function on nadi plugin

Derive Macros§

FromAttribute
FromAttributeRelaxed