Function rb_readwrite_syserr_fail

Source
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