Type Alias KernelCode

Source
pub type KernelCode = c_int;
Expand description

A type for storing kernel error codes.

This is not used for libc or Windows errors (i.e. errno or GetLastError). On macOS and iOS, some platform invocations use a different error mechanism (i.e. kern_return_t), and this is used to hold that value.

On other platforms this isn’t generally used. However, to maintain cross- platform use of the error, it is implemented across all platforms.