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