Ruby 4.1.0dev (2026-09-20 revision edce07a8c93895be8eeb2d27400aa138cc8a3cf9)
marshal.h
1#ifndef INTERNAL_MARSHAL_H /*-*-C-*-vi:se ft=c:*/
2#define INTERNAL_MARSHAL_H
11#include "ruby/internal/stdbool.h" /* for bool */
12#include "ruby/ruby.h" /* for VALUE */
13
14/* marshal.c */
15bool rb_marshal_compat_lookup(VALUE klass, VALUE (**dumper)(VALUE), VALUE (**loader)(VALUE, VALUE));
16
17#endif /* INTERNAL_MARSHAL_H */
C99 shim for <stdbool.h>
uintptr_t VALUE
Type that represents a Ruby object.
Definition value.h:40