Ruby 4.1.0dev (2026-11-13 revision 1d214cd7786e916cd5b198eb58436a5e10b45cc3)
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