Skip to main content

DevelopmentNodeEnvironment_MicrosoftVSCodeDependency_22NodeVersion_Bundle_Clean_Debug_ElectronProfile_EsbuildCompiler_Mountain/Track/
mod.rs

1//! Central request dispatcher that routes commands from the Sky frontend and
2//! Cocoon sidecar into strongly-typed ActionEffects executed by the runtime.
3
4// --- Sub-modules ---
5
6/// Frontend command dispatch handling.
7pub mod FrontendCommand;
8
9/// Sidecar RPC request dispatch handling.
10pub mod SideCarRequest;
11
12/// UI request-response result handling.
13pub mod UIRequest;
14
15/// Webview message forwarding.
16pub mod Webview;
17
18/// Effect creation and routing.
19pub mod Effect;
20
21// No `pub use` re-exports - callers spell the full path
22// (`Track::UIRequest::ResolveUIRequest::ResolveUIRequest`, etc.). The
23// double-segment shape is required by `tauri::generate_handler!` so the
24// macro can find the `__cmd__<Name>` companion in the same file.