Mountain/Binary/Service/mod.rs
1
2//! # Binary::Service
3//!
4//! External service startup functions called from `Binary::Main::AppLifecycle`.
5//! Each sub-module owns the full launch sequence for one service
6//! and exposes a single async `Fn()` entry point.
7
8/// Start the Vine notification broadcast service.
9pub mod VineStart;
10
11/// Start the Cocoon sandboxed-extension host service.
12pub mod CocoonStart;
13
14/// Load and validate the initial application configuration from disk.
15pub mod ConfigurationInitialize;
16
17/// Start the Air real-time collaboration service.
18pub mod AirStart;