According to a Flatbuffers maintainer (and the reference C++ impl) cyclical referencing tables are possible.
This means for the object API this:
const Foo = struct {
foo: ?Foo,
};
should change to this:
const Foo = struct {
foo: ?*Foo,
};
and the init allocations should change too.
According to a Flatbuffers maintainer (and the reference C++ impl) cyclical referencing tables are possible.
This means for the object API this:
should change to this:
and the
initallocations should change too.