Module result

Module result 

Source
Expand description

This module corresponds to “Return codes” in DDS spec Section “2.2.1.1

Format and Conventions“, but the error codes are not the same. In particular, a uniform error type is not used for all DDS calls, because most calls can only return a subset of errors. Using specialized error types makes the description of possible failures more precise.

Enums§

CreateError
Error type for object creation operations.
QosError
ReadError
Error type for DDS “read” type operations.
WaitError
WriteError
Error type for DDS “Write” operations.

Type Aliases§

CreateResult
This is a specialized Result, similar to std::io::Result.
ReadResult
This is a specialized Result, similar to std::io::Result.
WaitResult
WriteResult
This is a specialized Result, similar to std::io::Result.