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};