#learn #define #dusk #interface #plugin #import #user

dusk-api

Crate, that defines plugin interface used in dusk project

3 releases

0.0.11 Feb 5, 2021
0.0.10 Feb 4, 2021
0.0.9 Jan 10, 2021

#8 in #dusk

GPL-3.0-or-later

27KB
231 lines

A crate, defining plugin interface, created specifically for (not public yet) dusk project.

To learn more about usage of this plugin interface, see the cargo documentation on it.


lib.rs:

Crate, that is used while building a plugin system as a common dependency by both plugin and plugin user to define the plugin behavior and safely import and use the plugin

Plugin Side

To quickly learn how to create a plugin and export functions from it see export_freight! macro documentation

Importer Side

To quickly learn how to import and use plugins see FreightProxy documentation

Dependencies

~95–455KB