pub unsafe extern "C" fn mrb_hash_fetch( mrb: *mut mrb_state, hash: mrb_value, key: mrb_value, def: mrb_value, ) -> mrb_value