Module unified

Module unified 

Source
Expand description

Unified error system for RocketMQ Rust implementation

This module provides a centralized, semantic, and performant error handling system for all RocketMQ operations. All errors are categorized into logical groups for better debuggability and maintainability.

Enums§

ClientErrorDeprecated
CommonErrorDeprecated
NetworkError
Network operation errors
ProtocolError
Protocol validation and processing errors
RocketMQError
Main error type for all RocketMQ operations
SerializationError
Serialization/Deserialization errors
ServiceError
Service lifecycle errors
ToolsError
Tools-specific errors for admin operations

Type Aliases§

Result
Alias for anyhow::Result for internal use
RocketMQResult
Result type alias for RocketMQ operations