Function cglue::result::from_int_result [−][src]
pub unsafe fn from_int_result<T, E: IntError>(
res: i32,
ok_val: MaybeUninit<T>
) -> Result<T, E>
Expand description
Convert from error code to concrete result.
Arguments
res
- result int value. Value of0
meansOk
.ok_val
- Ok value to use, if result isOk
.
Safety
ok_val
must be initialised if res = 0
. This can be used safely in conjunction with
into_int_out_result
, assuming arguments are not modified in-between the calls.