CommonLibrary/Webview/
mod.rs

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