Common/CustomEditor/mod.rs
1// File: Common/Source/CustomEditor/mod.rs
2// Role: Public module interface for the Custom Editor service contract.
3// Responsibilities:
4// - Expose all necessary traits, DTOs, and effect constructors related to
5// custom editors.
6
7//! # CustomEditor Service
8//!
9//! This module defines the abstract contract for the Custom Editor service,
10
11//! which allows extensions to provide custom, WebView-based editors for
12//! specific file types.
13
14#![allow(non_snake_case, non_camel_case_types)]
15
16// --- Trait Definition ---
17pub mod CustomEditorProvider;