bloom-web-core 0.1.1

Core functionality for the Bloom web framework
//! # Bloom Web Core
//!
//! Core functionality for the Bloom web framework including entity registry,
//! controller registry, scheduler, and application management.

pub mod application;
pub mod config;
pub mod controller_registry;
pub mod entity_registry;
pub mod logger;
pub mod scheduler_registry;
pub mod swagger_registry;

// Re-export all the core modules
pub use application::*;
pub use config::*;
pub use controller_registry::*;
pub use entity_registry::*;
pub use logger::*;
pub use scheduler_registry::*;
pub use swagger_registry::*;

/// Prelude module containing the most commonly used core items
pub mod prelude {
    pub use crate::application::*;
    pub use crate::config::*;
    pub use crate::controller_registry::*;
    pub use crate::entity_registry::*;
    pub use crate::logger::*;
    pub use crate::scheduler_registry::*;
    pub use crate::swagger_registry::*;
}