u32err
This crate implements the core::ops::Try trait with a thin wrapper over u32.
You may use it to implement ergonomic error handling for FFI functions that return non-zero values on failure,
or as a lightweight Result.
Example
use ErrCode;
extern "C"