Skip to main content

Mountain/ApplicationState/DTO/
mod.rs

1//! # ApplicationState DTO Module
2//!
3//! # RESPONSIBILITY
4//! - Aggregates and re-exports all Data Transfer Objects (DTOs)
5//! - Central module for state serialization/deserialization
6//! - Provides standard interface for gRPC/IPC transmission of application state
7//!
8//! # FIELDS
9//! - Re-exports all DTO modules for application state components
10
11// --- Module Declarations (alphabetical) ---
12pub mod CustomDocumentStateDTO;
13
14pub mod DocumentStateDTO;
15
16pub mod ExtensionDescriptionStateDTO;
17
18pub mod MarkerDataDTO;
19
20pub mod MarkerSeverity;
21
22pub mod MergedConfigurationStateDTO;
23
24pub mod OutputChannelStateDTO;
25
26pub mod ProviderRegistrationDTO;
27
28pub mod RPCRangeDTO;
29
30pub mod RPCModelContentChangeDTO;
31
32pub mod TerminalStateDTO;
33
34pub mod TreeViewStateDTO;
35
36pub mod WebviewStateDTO;
37
38pub mod WindowStateDTO;
39
40pub mod WorkspaceFolderStateDTO;