Skip to content

Commit c62b352

Browse files
refactor(ipc): Remove TauriIPCServer re-export from IPC module
This change removes the direct re-export of `TauriIPCServer` from the IPC module's public API, aligning with the ongoing refactoring of Mountain's IPC layer to better separate internal implementation details from public interfaces. The `TauriIPCServer` type represents an internal implementation detail of Mountain's IPC system and should not be directly exposed to other components. Instead, IPC functionality should be accessed through the well-defined public APIs like `register_wind_ipc_handlers` and other handler registration functions. This cleanup reinforces the separation of concerns between Mountain's internal IPC implementation and the public API surface defined in the Common crate, making the module exports more intentional and maintainable.
1 parent 46fac50 commit c62b352

1 file changed

Lines changed: 0 additions & 1 deletion

File tree

Source/IPC/mod.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ pub mod StatusReporter;
1313
pub mod AdvancedFeatures;
1414
pub mod WindAdvancedSync;
1515

16-
pub use TauriIPCServer::TauriIPCServer;
1716
pub use WindServiceHandlers::register_wind_ipc_handlers;
1817
pub use StatusReporter::initialize_status_reporter;
1918
pub use AdvancedFeatures::initialize_advanced_features;

0 commit comments

Comments
 (0)