Skip to main content

floria_plugin_sdk/
lib.rs

1// https://stackoverflow.com/a/61417700
2#![cfg_attr(docsrs, feature(doc_cfg))]
3#![warn(missing_docs)]
4
5/*!
6Floria Plugin SDK.
7*/
8
9mod plugin;
10
11/// WIT bindings.
12pub mod bindings;
13
14/// Data.
15pub mod data;
16
17/// Entities.
18pub mod entities;
19
20/// Errors.
21pub mod errors;
22
23/// Plugin host.
24pub mod host;
25
26/// Utilities.
27pub mod utils;
28
29#[allow(unused_imports)]
30pub use {
31    bindings::{
32        export_dispatcher, exports::floria::plugins::dispatch as dispatch_bindings,
33        floria::plugins::floria as floria_bindings,
34    },
35    plugin::*,
36};