pub unsafe extern "C" fn rb_readwrite_syserr_fail(
waiting: rb_io_wait_readwrite,
err: c_int,
msg: *const c_char,
) -> !Expand description
Identical to rb_readwrite_sys_fail, except it does not depend on C global
variable errno. Pass it explicitly.
ยง@param[in] waiting Reason for the IO to wait.
@param[in] err C level errno.
@param[in] msg Additional message to raise.
@exception [rb_eEAGAINWaitWritable]
@exception [rb_eEWOULDBLOCKWaitWritable]
@exception [rb_eEINPROGRESSWaitWritable]
@exception [rb_eEAGAINWaitReadable]
@exception [rb_eEWOULDBLOCKWaitReadable]
@exception [rb_eEINPROGRESSWaitReadable]
@exception rb_eSystemCallError
@note It never returns.
Generated by rb-sys for Ruby mri-x86_64-linux-gnu-3.2.3