CommonLibrary/StatusBar/mod.rs
1// File: Common/Source/StatusBar/mod.rs
2// Role: Public module interface for the StatusBar service contract.
3// Responsibilities:
4// - Expose all necessary traits, DTOs, and effect constructors related to the
5// status bar.
6
7//! # StatusBar Service
8//!
9//! This module defines the abstract contract for the StatusBar service. It
10//! includes the `StatusBarProvider` trait, all related Data Transfer Objects
11//! (DTOs), and `ActionEffect` constructors for status bar operations.
12
13// --- Trait Definition ---
14pub mod StatusBarProvider;
15
16// --- Data Transfer Objects ---
17pub mod DTO;