Skip to main content

max / balanced_breakfast

465 B · 18 lines History Blame Raw
1 //! BalancedBreakfast Interface
2 //!
3 //! Shared types and traits for the plugin system.
4 //!
5 //! This crate defines the types that Rhai plugins work with.
6 //! All types use standard Rust types (String, Vec, Option) for simplicity.
7
8 pub mod busser;
9 pub mod error;
10 pub mod feed_item;
11
12 pub use busser::{
13 Busser, BusserCapabilities, BusserConfig, ConfigField, ConfigFieldType, ConfigSchema,
14 DEFAULT_FETCH_INTERVAL_SECS,
15 };
16 pub use error::*;
17 pub use feed_item::*;
18