Skip to main content

Mountain/IPC/WindServiceAdapters/
mod.rs

1#![allow(non_snake_case)]
2
3//! # Wind service adapters
4//!
5//! Mountain → Wind bridge: takes Mountain's sandbox config
6//! and runtime providers, exposes them in Wind's expected
7//! shape (`WindDesktopConfiguration::Struct`,
8//! `WindFileService::Struct`, `WindStorageService::Struct`,
9//! `WindConfigurationService::Struct`,
10//! `WindEnvironmentService::Struct`). The
11//! `WindServiceAdapter::Struct` factory holds the runtime
12//! handle and produces the per-domain wrappers on demand.
13
14pub mod FileToDiff;
15
16pub mod FileToOpenOrCreate;
17
18pub mod FilesToWait;
19
20pub mod Logger;
21
22pub mod MountainSandboxConfiguration;
23
24pub mod OsInfo;
25
26pub mod Profiles;
27
28pub mod WindConfigurationService;
29
30pub mod WindDesktopConfiguration;
31
32pub mod WindEnvironmentService;
33
34pub mod WindFileService;
35
36pub mod WindServiceAdapter;
37
38pub mod WindStorageService;