Expand description
Shared utilities for transport implementations.
This module provides common functionality used across different transport implementations to reduce code duplication and ensure consistency.
Structs§
- Json
Handler - Utilities for handling JSON serialization/deserialization in transports.
- Server
State - Manages server state common to all transport implementations. Since transports are owned exclusively by Sync instances and all operations require &mut self, no internal locking is needed - the Rust ownership system provides the necessary synchronization guarantees.
Functions§
- wait_
for_ ready - Waits for server ready signal and maps errors appropriately.