Skip to main content

max / balanced_breakfast

618 B · 20 lines History Blame Raw
1 //! BalancedBreakfast Core
2 //!
3 //! Central crate containing the orchestrator (feed refresh scheduling and
4 //! lifecycle management) and the Rhai-based plugin system. The orchestrator
5 //! coordinates plugins, the database, and the feed generator; the plugin
6 //! manager handles loading, configuration, and sandboxed script execution.
7
8 pub mod crypto;
9 pub mod orchestrator;
10 pub mod plugin_manager;
11 pub mod rhai_plugin;
12 pub mod scheduler;
13 pub mod url_cleaner;
14
15 pub use orchestrator::*;
16 pub use plugin_manager::*;
17 pub use rhai_plugin::{
18 classify_error, ReaderResult, RhaiPlugin, RhaiPluginError, RhaiPluginManager,
19 };
20