CommonLibrary/Terminal/
mod.rs

1// File: Common/Source/Terminal/mod.rs
2// Role: Public module interface for the Terminal service contract.
3// Responsibilities:
4//   - Expose all necessary traits and effect constructors related to the
5//     integrated terminal.
6
7//! # Terminal Service
8//!
9//! This module defines the abstract contract for the integrated Terminal
10//! service. It includes the `TerminalProvider` trait and the `ActionEffect`
11//! constructors for every terminal-related operation.
12
13// --- Trait Definition ---
14pub mod TerminalProvider;
15
16// --- Effect Constructors ---
17pub mod CreateTerminal;