pub extern "C" fn write( fn_ptr: Option<&extern "C" fn(c_int, *const c_void, size_t) -> ssize_t>, fd: c_int, buf: *const c_void, len: size_t, ) -> ssize_t