#pragma once #include <ruby.h> #include <stdbool.h> #include "../common.h" #include "common.h" #include "serialization_descriptor/attribute.h" #include "type_cast/type_cast.h" extern void active_record_attributes_writer(VALUE object, VALUE attributes, EachAttributeFunc func, VALUE writer); void init_active_record_attributes_writer(VALUE mPanko); void panko_init_active_record(VALUE mPanko);