[][src]Module runng::result

Return values and error handling

Enums

Error
NngErrno

Error values returned by NNG functions. The special errno flags NNG_ESYSERR/NNG_ETRANERR are represented by Error::SysErr() and Error::TranErr()

Functions

flatten_result

Flattens nested results. Primary use case is with channels:

nng_int_to_result

Converts integers returned by NNG methods into Result. 0 is Ok() and anything else is Err()

Type Definitions

Result